Commit Graph

17 Commits

Author SHA1 Message Date
William Bell
0635ba8517 work on method wrapper and native function support 2025-08-09 06:40:16 +01:00
William Bell
38e2cad507 pass object into call if object is a method 2025-08-07 05:16:51 +01:00
f5103cb6a3 follow reuse spec for license 2025-07-13 18:28:05 +01:00
f7ff3393f0 add if statement and declaration 2025-07-13 03:34:31 +01:00
c4731597f3 start rewriting the parser to return with error messages so errors can be caught 2025-07-09 04:58:49 +01:00
fba074a5a4 limit arguments to not support duplicate names 2025-07-08 04:31:01 +01:00
358127a145 fix memory leak in operations 2025-06-26 18:08:17 +01:00
6828cc5f1a fix memory leak in declaration and function 2025-06-26 16:56:17 +01:00
a275a0a0ad add functions to bytecode and continuing working on runtime objects 2025-06-25 04:59:09 +01:00
a47df1ddb0 add list support to parser 2025-06-11 02:08:17 +01:00
86c0eabfde add operations 2025-06-10 04:41:06 +01:00
d941b88b70 fix bug causing parser to miss new lines after let. 2025-06-05 23:18:25 +01:00
000845ab25 add do wraps 2025-06-05 23:08:10 +01:00
c0ee99fd54 add multi line support for more stuff 2025-06-05 15:13:57 +01:00
61d8bc61c3 add mulitple variable declaration, with null default. add call 2025-06-05 04:04:41 +01:00
7b76b0d888 add declaration with function support 2025-06-04 23:12:03 +01:00
2bd0384060 add declaring and assignment with parser LHS support 2025-06-04 21:20:44 +01:00