Commit Graph

16 Commits

Author SHA1 Message Date
3dcac2f9e6 implement support for setting indexed values 2025-07-26 17:01:24 -07:00
f7ff896f81 implement support for type definitions 2025-07-20 19:28:01 -07:00
5ac70d800e implement basic type annotations (not yet used or declarable) 2025-07-20 00:52:24 -07:00
0a2d029c5c language: introduce the requirement to use return to return a value from a function 2023-11-21 04:28:46 -08:00
8c48c93663 language: prepare for struct support 2023-11-06 21:37:27 -08:00
5078f38f61 pork: it's got it all, ffi, state machine tokenizer, and better IDE support 2023-10-13 01:04:35 -07:00
f60715dfb3 idea: proper scoping support, completion now works 2023-09-21 23:07:22 -07:00
a08526c92c language: implement list indexing 2023-09-17 08:38:11 -07:00
a6f9a82e5e language: none support 2023-09-12 02:03:41 -04:00
1b363dcf56 parser: implement long literal and handle overflow 2023-09-12 00:25:13 -04:00
0aab45094a language: implement for in 2023-09-11 05:34:09 -04:00
8f60039d6e language: implement let definitions 2023-09-11 04:57:13 -04:00
8d310e337a language: add unary plus & minus, post increment & decrement operators, non-newline print builtin. fix block comments (#4) 2023-09-11 00:34:10 -04:00
e8c984f2dc language: prelude and internal functions, and varargs support 2023-09-10 19:27:59 -04:00
71999032ac language: var, reassign, comparison operators 2023-09-10 04:35:36 -04:00
f433ba2776 ast: generate graph 2023-09-10 02:34:02 -04:00