Go to file
venko 8f86392cf3 Makes id-tree doubly linked. Fixes id-tree search. 2021-05-07 13:22:51 -07:00
generators printing 2021-04-30 12:17:44 -07:00
lib/dropt input option parsing 2021-04-28 15:21:51 -07:00
src Makes id-tree doubly linked. Fixes id-tree search. 2021-05-07 13:22:51 -07:00
.gitignore add cmake build process + switch to bison 2021-04-18 14:10:15 -07:00
CMakeLists.txt Adds type for validating identifiers 2021-05-06 17:17:24 -07:00
README.md note 2021-04-22 20:13:55 -07:00
euler001.w printing 2021-04-30 12:17:44 -07:00
example.w if-else chains 2021-04-29 15:26:30 -07:00
iftest.w Makes id-tree doubly linked. Fixes id-tree search. 2021-05-07 13:22:51 -07:00

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