]> git.sesse.net Git - interpreter_trials/tree
Add a tail-call variant with state as global variables in locked registers.
-rw-r--r-- 326 .gitignore
-rw-r--r-- 1066 LICENSE
-rw-r--r-- 20 README.md
-rw-r--r-- 526 bytecode.cpp
-rw-r--r-- 845 bytecode.h
-rw-r--r-- 1426 interpreter.h
-rw-r--r-- 2442 interpreter1.cpp
-rw-r--r-- 3425 interpreter10.cpp
-rw-r--r-- 2828 interpreter11.cpp
-rw-r--r-- 3755 interpreter12.cpp
-rw-r--r-- 2401 interpreter2.cpp
-rw-r--r-- 2578 interpreter3.cpp
-rw-r--r-- 2753 interpreter4.cpp
-rw-r--r-- 2928 interpreter5.cpp
-rw-r--r-- 3061 interpreter6.cpp
-rw-r--r-- 2912 interpreter7.cpp
-rw-r--r-- 3448 interpreter8.cpp
-rw-r--r-- 3455 interpreter9.cpp
-rw-r--r-- 2866 interpreter_trials.cpp
-rw-r--r-- 568 meson.build
drwxr-xr-x - subprojects