Yet another VM language
Language support for Atom
- Add to
TokenInst
in Token.h - Add to
isInstruction
in Token.cpp- If desired, add to
printTokenList
- If desired, add to
- Add bytecode to Bytecode.h
- Implement in Compiler.cpp
- Add to Decomp.cpp
- Implement behavior in Runtime.cpp
Here are the current features to add for Nitrogen:
- Special string character parsing (fix strings majorly)
- Floats
Below are general features that should be added:
- Implement the native API in Nitrogen
- Check for NVM memory leaks
- Runtime debugger