Introduction
Introduction Statistics Contact Development Disclaimer Help
----------------------------------------
tarot-infosheet
April 16th, 2019
----------------------------------------
tarot is a scheme compiler
it is written in scheme (1917 lines)
it runs on top of a virtual machine
the virtual machine is written in C (2036 lines)
it can compile itself
it takes 14 seconds to self host
single_cream is a scheme interpreter
it is written in C (1705 lines)
it has supporting code and a standard library in scheme (691 lines)
it can run tarot
it takes 1 min 40 seconds to bootstrap tarot
it can run on top of linux or asmc, https://gitlab.com/giomasce/asmc
it can execute minikanren, jbob and the tarot compiler.
$ wc -l tarot/src/*c
1705 src/sch3.c
$ wc -l tarot/src/*scm
221 src/init.scm
358 src/preprocessor.scm
112 src/std.scm
691 total
$ linecount tarot-compiler/ '*.scm'
1917
$ linecount tarot-vm '*.c'
2036
____________________________________________________________________________
Gophered by Gophernicus/3.0.1 on Ubuntu/22.04 x86_64
You are viewing proxied material from tilde.team. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.