Nan Language compiler for Nan Virtual Machine. Also includes own Nan Virtual Machine. Uses cmake for build. Binary nan (./src) - test (in the future, a complete compiler for Nan Language). Binary nanvm (./vm) - Nan Virtual Machine executable for *.nb
file ak binary nvm files.
./nan
./nanvm "path/to/file"
- Virtual Machine provides in virtual.hpp.
- Virtual Machine Lib provides in virtuallib.hpp
VM uses virtual namespace. VM Lib uses virtual::lib namespace
See /nan for in code documentation
- std::console - /nan/write.nan
- std::allocator - /nan/allocator.nan
- test std - /nan/test_std.nan
- test preprocessing - /nan/preprocess.nan
- test pointers - /nan/pointers.nan