Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shiinamiyuki/lunatic

lunatic: a toy lua interpreter
https://github.com/shiinamiyuki/lunatic

compiler interpreter parser practice-project programming-language register-machine virtual-machine

Last synced: 27 days ago
JSON representation

lunatic: a toy lua interpreter

Awesome Lists containing this project

README

        

# lunatic
A toy interpreter for lua

Supports if, else, while, function, recursion, metatable.

Simple mark-sweep GC.

Running on a register based VM.

Some what 2x slower than official lua.

Future plan:

Serialize C++ objects into lunatic

Integrate into MiyukiRenderer