forked from cosmonaut/wraith-lang
|
|
||
|---|---|---|
| .gitignore | ||
| CMakeLists.txt | ||
| README.md | ||
| ast.c | ||
| ast.h | ||
| compiler.c | ||
| stack.c | ||
| stack.h | ||
| wraith.lex | ||
| wraith.y | ||
README.md
Wraith
Wraith is my attempt at a medium-level programming language for game development.
Goals are:
- explicit memory management
- static types
- zero-cost abstractions
- Minimal OOP (no inheritance)
- Implicit interfaces
- Generic methods
- C interop
- simple cross-compilation to native code
Build dependencies:
- Bison
- Flex
- LLVM