Commit graph

19 commits

Author SHA1 Message Date
1e9dbd3018 Started making object creation work 2024-10-18 17:00:09 +02:00
c12e763b28 implementation of useful error messages 2024-10-10 18:59:17 +02:00
471cf679cd List type and generic base type, char wrapper type 2024-10-10 18:53:40 +02:00
4fae5d63a6 Datatype byte and print function 2024-10-10 16:36:02 +02:00
3f05fa5141 File splitting, object type 2024-10-10 15:54:22 +02:00
aec860a6b8 Portable print function using inttypes, multiplication 2024-10-08 23:25:04 +02:00
Alexander Acker
06f385d6b0 cleanup and implementation of builtin functions 2024-10-08 17:17:10 +02:00
Alexander Acker
78bb3321d8 implements inner function definition in function body 2024-10-08 14:19:31 +02:00
Alexander Acker
2fefd8c04f implements inner function definition in function condition 2024-10-08 14:12:37 +02:00
b7f11d1fc2 Implements binding variables (including name shadowing) 2024-10-08 13:57:46 +02:00
8ab0282199 First error message! 2024-10-08 12:34:37 +02:00
16d77f494b New tokenizer tokens for variable binding 2024-10-08 12:29:43 +02:00
22394b2d6e Roadmap.md file, fixed main frame memory leak 2024-10-08 12:12:55 +02:00
fcdbc8e6a9 Fixed uninitialised memory bug 2024-10-08 11:12:48 +02:00
9dbb9e882c Turing-Complete now 2024-10-02 15:42:06 +02:00
3bf4a73c2e Did some work today, including function parsing 2024-10-01 21:37:26 +02:00
85192bb4c1 adjusted new include paths 2024-10-01 11:07:46 +02:00
b5912b95f7 Tokenizing and printing 2024-10-01 10:55:39 +02:00
13495d95e7 Initial commit 2024-10-01 10:55:39 +02:00