Warning
This project development has ended. The new impl of Nyx Lang coming soon with an Compiler and tipical optimal Interpreter.
- Is a interpreted Programming Language based in the model of a AST Tree Walker (Not bytecode implemented).
- This language is blazingly fast for their category.
- It is construct enteraly in pure Safe Rust 🦀.
- The end of use this lenguage is improve of creators skills in the area of Compilers and Interpreters of the Programming Languages.
If you need view of current advance in develop of this language, pls view of /tests/
folder.
Download and execute Nyx CLI and follow next steps for succesful execute of a program writen in Nyx.
- nyx = Interpreter of Nyx Lang to Linux OS.
- nyx.exe = Interpreter of Nyx Lang to Windows OS.
- .nx = Nyx File suffix.
nyx run "path/of/the/file.nx"
nyx --help
- All the non parser errors returning the literal value of
null
instead of an Error Object how the modern languages.
- Improving and add functional this to the Standard Library.
- Implementing HashMaps.
- Enhance the velocity.