Novus is a small custom programming language written in C++ with its own lexer, parser, and runtime.
It is designed as a learning project to understand how programming languages work internally.
- Custom lexer (tokenization)
- Custom parser (AST generation)
- Method-based structure (
method main) - Basic
printlnstatement - File execution via CLI
- Simple runtime execution (only
mainis executed)
Concept syntax in test/syntax.nv
package main
method main {
println "Hello"
}