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/