レガシー変換 (異言語) — 細部サービス選択

ブラウザ WASM 上で動く Slime ファミリーの異言語 bit-exact 変換サービス。各セル = 個別の WASM 変換サービス、行末から Trial 利用 / ご相談へ進めます。

対応マトリクス

○ = WASM/WASI で動作確認済 / ◇ = 提供開始予定 (2026-Q3 目処) / — = 未対応

入力 (レガシー) \ 出力 Java 8 Java 17 Java 21 Rust Go C# Kotlin C / C++ Python 細部サービス / ご相談
COBOL (ANSI 85 / IBM Enterprise COBOL) SlimeCOBOL 詳細
Trial / ご相談
PL/I (IBM Enterprise PL/I) SlimePL/I 詳細
Trial / ご相談
RPG (RPG IV free-format, IBM iSeries) SlimeRPG 詳細
Trial / ご相談
FORTRAN (F77 / F2018) SlimeFORTRAN 詳細
Trial / ご相談
MUMPS / Caché ObjectScript SlimeMUMPS 詳細
Trial / ご相談
JCL (z/OS) SlimeJCL 詳細
提供開始連絡を受ける
Natural + ADABAS SlimeNatural 詳細
Trial / ご相談
ASM (IBM HLASM / Windows x64 MASM) SlimeASM 詳細
Trial / ご相談
ASM-rev (Linux ELF x86_64 → NASM + C) ○ (C) SlimeASM-rev 詳細
Trial / ご相談

Java バージョン跨ぎ移行 (Java → Java)

同版維持・跨ぎ移行を完全分離で提供。bytecode major version を入出力で揃え、混在 1 プロセス実行も可能。各細部から Trial 利用、本利用のご相談へ。

入力 (Java) 出力 (Java) bytecode major 用途 状態 細部サービス / ご相談
Java 8 Java 8 52 → 52 同版維持 (依存整理 / Slot IR 経由 bit-exact 再ビルド) Trial / ご相談
Java 17 Java 17 61 → 61 同版維持 (LTS 内整理 / sealed class 等 17 機能保全) Trial / ご相談
Java 21 Java 21 65 → 65 同版維持 (virtual threads / pattern matching 保全) Trial / ご相談
Java 8 Java 17 52 → 61 跨ぎ移行 (8→17 LTS 一括前進) Trial / ご相談
Java 17 Java 21 61 → 65 跨ぎ移行 (17→21 LTS 間前進 / 混在 bytecode 1 プロセス forward compat) Trial / ご相談

サービス利用の流れ

  1. 上の表から細部サービス (例: COBOL → Java 17) を選び、詳細を確認
  2. アカウント登録 (管理者承認制、利用希望サービスを選択)
  3. Trial 利用 (機能制限なし)
  4. 本利用は個別にご相談。業種・規模・用途に応じて柔軟に対応します

共通基盤

  • 1 つの Slot IR + 9 ステージ言語非依存パイプライン — S6 emitter のみ言語別、S1-S5/S7-S8 は全サービス共通
  • SOLOT 4 軸監査 — 構造 / 演算 / 局所性 / 型 の 4 軸で出力 bit-exact 性を機械検証
  • audit chain (S7) — 各変換ステップの genesis record を Ed25519 で署名、tamper 検出可能
  • COMP-3 等 14 方言対応 — IBM / Unisys / Fujitsu / NEC / Hitachi 系の符号付き packed decimal 表現を含む
  • 99.9995% パス率 (501/501 件 FULL pass) — Slot IR S9 ベンチマーク (NIST + WorldVistA + 内部 corpus)

関連