Legacy conversion (cross-language) — pick a specific service

Bit-exact cross-language conversion services from the Slime family, running on WASM in your browser. Each cell is one specific WASM conversion service; the right-most column takes you to trial use / enquiry.

Coverage matrix

○ = verified on WASM/WASI  /  ◇ = scheduled (target 2026-Q3)  /  — = not supported

Input (legacy) \ Output Java 8 Java 17 Java 21 Rust Go C# Kotlin C / C++ Python Specific service / enquiry
COBOL (ANSI 85 / IBM Enterprise COBOL) SlimeCOBOL details
Trial / Enquiry
PL/I (IBM Enterprise PL/I) SlimePL/I details
Trial / Enquiry
RPG (RPG IV free-format, IBM iSeries) SlimeRPG details
Trial / Enquiry
FORTRAN (F77 / F2018) SlimeFORTRAN details
Trial / Enquiry
MUMPS / Caché ObjectScript SlimeMUMPS details
Trial / Enquiry
JCL (z/OS) SlimeJCL details
Notify me at launch
Natural + ADABAS SlimeNatural details
Trial / Enquiry
ASM (IBM HLASM / Windows x64 MASM) SlimeASM details
Trial / Enquiry
ASM-rev (Linux ELF x86_64 → NASM + C) ○ (C) SlimeASM-rev details
Trial / Enquiry

Java version migration (Java → Java)

Same-version maintenance and cross-version migration, listed as completely separate services. Bytecode major version is matched on input and output; mixed-version single-process execution is supported. Each row leads to trial use and production-use enquiry.

Input (Java) Output (Java) Bytecode major Purpose Status Specific service / enquiry
Java 8 Java 8 52 → 52 Same-version maintenance (dependency cleanup / bit-exact rebuild via Slot IR) Trial / Enquiry
Java 17 Java 17 61 → 61 Same-version maintenance (cleanup within LTS, sealed-class etc. preserved) Trial / Enquiry
Java 21 Java 21 65 → 65 Same-version maintenance (virtual threads / pattern matching preserved) Trial / Enquiry
Java 8 Java 17 52 → 61 Cross-version migration (8 → 17, jump to current LTS) Trial / Enquiry
Java 17 Java 21 61 → 65 Cross-version migration (17 → 21, LTS-to-LTS / mixed-bytecode forward compat in one process) Trial / Enquiry

How to use the service

  1. Pick a specific service from the tables above (e.g. COBOL → Java 17) and review the details.
  2. Sign up for an account (admin approval; select the services you want).
  3. Run a trial (no feature restrictions).
  4. Contact us for production use. Terms flex with industry, scale, and use case.

Shared foundation

  • One Slot IR + 9-stage language-independent pipeline — only S6 (emitter) is language-specific; S1–S5 / S7–S8 are shared across all services.
  • SOLOT 4-axis audit — structure / arithmetic / locality / type, mechanically verifying bit-exact output along four axes.
  • Audit chain (S7) — each conversion step's genesis record is Ed25519-signed; tampering is detectable.
  • 14 dialect variants (COMP-3 etc.) — IBM / Unisys / Fujitsu / NEC / Hitachi packed-decimal representations covered.
  • 99.9995% pass rate (501/501 FULL pass) — Slot IR S9 benchmark over NIST + WorldVistA + internal corpora.

Related