Clean out, start sl JIT project (no jit yet)
This commit is contained in:
12
README.md
12
README.md
@@ -5,11 +5,19 @@ The Kraken Programming Language
|
||||
|
||||
(more information online at http://kraken-lang.org/ which is also under construction / needs to be updated / has a try-it-online feature for an older version without partial evaluation)
|
||||
|
||||
Currently developing the third iteration, a Scheme-like based on a functional Vau calculus partially-evaluated for efficency and compiling to WebAssembly.
|
||||
|
||||
*Heavily* inspiried by John Shutt's thesis: https://web.wpi.edu/Pubs/ETD/Available/etd-090110-124904/unrestricted/jshutt.pdf
|
||||
with partial evaluation during compilation to make it efficient.
|
||||
|
||||
Currently developing the fourth iteration, a Scheme-like based on a functional Vau calculus JIT compiled for speed.
|
||||
|
||||
Working up to a JIT for fexprs by starting with
|
||||
|
||||
- sl - a Simple Lisp JIT (WIP)
|
||||
- ?
|
||||
- ?
|
||||
- ?
|
||||
- kv - A fexpr interpeter with mutation and delimited continuations - need to add a JIT to this
|
||||
|
||||
|
||||
koka_bench: Licensed under Apache-2.0, as they are derived from the benchmarks of the Koka project, see the readme and license in koka_bench for more, or https://github.com/koka-lang/koka for the source project.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user