KLIJava: KL1 to Java Compiler and Runtime System


KLIJava
This is a joke: make KL1 programs run anywhere.TM
Japanese version is also available.

Introduction

KLIJava is a compiler that translates KL1 programs to Java programs. Now you can run KL1 programs under Java VM using KLIJava (but KLIJava compiler itself does not work under Java VM yet).

Requirements

Compiler
KLIC-3.002
Compiled Code
JDK 1.1 or newer

README

Download sources (March 7, 1999)

API Reference (under construction)

Sample applet compiled by KLIJava NEW

Please send some comments to satoshi@ueda.info.waseda.ac.jp.


Software License Agreement


Benchmarks

Execution Time of Compiled Codes (unit: sec.)
compilerKLICKLIJava
primes(10000)0.3715.32(x 41.40)
kkqueen(10)0.3315.34(x 46.48)
life(120,38,38,4,4)1.2222.06(x 18.08)
mastermind(3,3)0.7727.34(x 35.51)


Things to do


References

  1. Daigo Sekita. Inside KLIC Version 1.0, 1998.
  2. jProlog.

Related Links


Back
satoshi@ueda.info.waseda.ac.jp