Logo
Explore Help
Sign In
miloignis/kraken
1
0
Fork 0
You've already forked kraken
Code Issues Pull Requests Packages Projects Releases Wiki Activity
1,186 Commits 2 Branches 0 Tags
b077daf12e4bf565547e2d59aa16ebf3e8dfa072
Commit Graph

5 Commits

Author SHA1 Message Date
Nathan Braswell
b077daf12e Split eval.rs out of ast.rs, and rename ast.rs to basic.rs. Copy it over to opt.rs, and hook up a From<> impl and a congruent(x)->bool function, and add to main.rs and test.rs. Now we actually have to make opt.rs optimize... 2023-07-06 01:11:56 -04:00
Nathan Braswell
f4ae4db92d Move call inside form to allow for tracing (might still need a way to get out of the end of tracing) 2023-07-04 12:23:31 -04:00
Nathan Braswell
8b9a0a0f2d Start sketching bytecode generation 2023-05-25 02:07:01 -04:00
Nathan Braswell
ce5ab1dd99 Implemented shift/reset delimited continuations using a defunctionalized double-CPS transformation! Basic tests work at least, there certinally could be bugs 2023-05-22 01:23:17 -04:00
Nathan Braswell
ea1516fbd1 Started new kv impl with support for mutable cells, just the basic interpreter. Going to add the lazy bytecode interperter next 2023-05-14 23:50:27 -04:00
Powered by Gitea Version: 1.24.6 Page: 445ms Template: 23ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API