You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cosmonaut cbeb8d3ce2 printing 7 days ago
generators printing 7 days ago
lib/dropt input option parsing 1 week ago
src printing 7 days ago
.gitignore add cmake build process + switch to bison 3 weeks ago
CMakeLists.txt if-else chains 1 week ago note 2 weeks ago
euler001.w printing 7 days ago
example.w if-else chains 1 week ago


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