UMALang is a programming language based on java.
- JVM is very documented;
- Uma lang will have ability to use Java libs;
- ASM awesome lib to manipulate bytecode;
- java is a good language but umalang will be directed towards teaching;
[To finish]
com.umalang.antlr.generated/
- generated lexer and parser from antrlr file
antlr/antlr/
- contains lexer and parser rules
compiler/bytecode/
- All class and files related to bytecode manipulation
umalang/
├─ antlr/
│ ├─ com.umalang.antlr.generated/
│ ├─ antlr/
├─ compiler/
│ ├─ bytecode/
│ │ ├─ instructions/
│ ├─ parser/