23 Commits (031e378538fafee8fbbb3a87dab47e44ce42cfab)

Author SHA1 Message Date
Garrit Franke 031e378538 WIP: Add for loops 3 years ago
Garrit Franke 949b4dc449 Generate function prototypes 3 years ago
Garrit Franke b34944e257 Compile stdlib seperately 3 years ago
Garrit Franke 9459c11afa Add C backend 3 years ago
Garrit Franke c615014cb8 Add function return type 3 years ago
Garrit Franke a565849f3a Add types to function arguments 3 years ago
Garrit Franke 13a88a0e76 Fix array access as assignment 3 years ago
Garrit Franke ac07e43719 Add array access syntax 3 years ago
Garrit Franke 0d213f33e9 Add variable assignment 3 years ago
Garrit Franke 8fe1e42c43 Add booleans 3 years ago
Garrit Franke 13fb396842 Refactor parser module structure 3 years ago
Garrit Franke 03c71987cd Add integer arrays 3 years ago
Garrit Franke 2a6003846d Fix warnings 3 years ago
Garrit Franke 226fb93792 Add copyright notices 3 years ago
Garrit Franke b23a9bd751 Generalize block into own statement 3 years ago
Garrit Franke 82496b7807 Add remaining comparison operators 3 years ago
Garrit Franke 7d8883ed63 Allow multiple statements in if conditional 3 years ago
Garrit Franke e22f5647c6 Add math operations 3 years ago
Garrit Franke a593bba4d7 Remove uneeded compount statement 3 years ago
Garrit Franke c250d98c31 Implement return generation 3 years ago
Garrit Franke 193ea74aa2 Allow empty returns 3 years ago
Garrit Franke 7ca96f9a43 Add strings 3 years ago
Garrit Franke 86ca1cd2dd Parse functions 3 years ago