1
0
Commit Graph

42 Commits

Author SHA1 Message Date
bc5cadc446 Fix errors 2024-03-17 17:39:39 -04:00
c3402394a2 Rewrite while loops 2024-03-17 16:59:52 -04:00
fed119f38b Pass all tests 2024-03-17 13:36:31 -04:00
199e1c9184 Fix tests and parser 2024-03-17 10:19:22 -04:00
1b367d4dfb Fix tests; Add SourcePosition type 2024-03-17 07:48:06 -04:00
4ea19f238e Fix tests; Refine parsing 2024-03-17 07:31:45 -04:00
0e2d1021cb Fix parser 2024-03-17 06:26:12 -04:00
46419956bd Improve positioning 2024-03-17 02:51:33 -04:00
e9bfd9f1f8 Begin using Positioned type 2024-03-17 00:49:01 -04:00
15b1808741 Add spans to all statements 2024-03-16 15:01:45 -04:00
cabbf8821f Fix if/else type checking and recursion test 2024-03-10 14:48:53 -04:00
a3591d19af Clean up type parsing 2024-03-09 15:17:19 -05:00
0c1a2f4499 Remove implicit cloning for string values 2024-03-08 16:22:24 -05:00
56fbbdee0b Begin implementing functions 2024-03-08 16:14:47 -05:00
b7288ceed8 Implement if/else, loops and breaks 2024-03-08 14:29:53 -05:00
5571418d44 Begin implementing if/else 2024-03-08 14:01:05 -05:00
6dbae12315 Experiment with new parser 2024-02-23 07:40:01 -05:00
4afc8face8 Partially fix indexes break/return statements 2024-02-18 05:37:15 -05:00
a52eadc5ad Pass function tests; Fix recursion 2024-02-18 04:48:45 -05:00
d997bbd08a Continue implementing context 2024-02-10 19:31:47 -05:00
e486413aca Fix type setting bugs; Rename function 2024-01-31 20:52:34 -05:00
88ca9c5ea4 Implement error overhaul 2024-01-31 19:07:18 -05:00
7f849f13a3 Begin error overhaul 2024-01-31 13:51:48 -05:00
c75538c064 Clean up 2024-01-10 15:03:52 -05:00
8737175df0 Implement formatting 2024-01-06 08:11:09 -05:00
a52b17930e Implement basic formatting 2024-01-06 05:00:36 -05:00
f4c2bfa657 Use new syntax for None values 2023-12-31 09:14:43 -05:00
1d26b0b418 Clean up 2023-12-29 22:26:37 -05:00
6be9204123 Improve Intepreter API for shell use 2023-12-29 14:01:54 -05:00
364ce9cb33 Fix async/function bug; Remove Table; Add packages 2023-12-22 15:02:22 -05:00
ed4dd6a819 Improve internal API 2023-12-05 17:08:22 -05:00
21099a4092 Clean up 2023-11-30 09:48:56 -05:00
8826d08392 Implement list type checks 2023-11-30 00:57:15 -05:00
b6422a438b Implement parsing and runtime checks 2023-11-29 22:54:46 -05:00
081d349783 Continue type check implementation 2023-11-29 20:59:58 -05:00
bc2615a1ed Begin changes for new type definitions 2023-11-29 19:23:42 -05:00
42f0834d80 Continue syntax revision 2023-10-31 13:04:22 -04:00
b6b427b2f2 Clean up 2023-10-30 15:48:43 -04:00
86499367fc Rename VariableMap to Map 2023-10-25 16:44:50 -04:00
9450e6dc96 Implement new control flow syntax 2023-10-10 13:29:11 -04:00
574cff5cc6 Implement new control flow syntax 2023-10-09 17:01:30 -04:00
3e87d8b322 Continue syntax overhaul 2023-10-06 13:32:58 -04:00