It's out of this world.
Find a file
2026-08-28 03:08:00 +01:00
src Refactored Table into Map for shared use in Compiler and VM. Refactored and modified direct equality for Values. Cleaned a core dump file. Builds and runs. 2026-08-28 03:08:00 +01:00
.gitignore Added parser, compiler, virtual machine, garbage collector, tables and values. Builds but may have errors. 2026-08-19 23:31:20 +01:00
Cargo.lock Added parser, compiler, virtual machine, garbage collector, tables and values. Builds but may have errors. 2026-08-19 23:31:20 +01:00
Cargo.toml Refactored Table into Map for shared use in Compiler and VM. Refactored and modified direct equality for Values. Cleaned a core dump file. Builds and runs. 2026-08-28 03:08:00 +01:00
README.md Update README.md 2026-08-19 22:40:25 +00:00

An interpreter for Mars, a dialect of Lua 5.5. It's out of this world.

Mars serves as the Pool engine's scripting language, handling memory and logic for objects.

Mars aims to support multithreading and code inlining in the near future.