Commit Graph

37 Commits

Author SHA1 Message Date
88ca9c5ea4 Implement error overhaul 2024-01-31 19:07:18 -05:00
7f849f13a3 Begin error overhaul 2024-01-31 13:51:48 -05:00
6a9ce76007 Clean up 2024-01-28 17:46:15 -05:00
80428a3dd7 Add table output 2024-01-28 13:30:57 -05:00
363ecf444b Fix main function and bench script 2024-01-24 18:57:36 -05:00
bdef5db051 Begin implementing and testing type defintions 2024-01-23 15:35:26 -05:00
7d0cce6fcb Fix function calls inside of functions 2024-01-22 21:41:18 -05:00
fc7cffcb70 Improve Map type's display implementation 2024-01-22 20:47:44 -05:00
4a42f51580 Reimplement type setting for type check system 2024-01-17 14:45:34 -05:00
74dd455ae4 Refine Map interface for stability 2024-01-17 10:21:00 -05:00
3e1765e810 Add simple logging 2024-01-13 13:30:50 -05:00
b7db177bd2 Fix variable context bugs 2024-01-09 20:38:40 -05:00
e6acb8cbb9 Implement function purity 2024-01-06 11:17:08 -05:00
9cee46cfe5 Implement structured maps 2024-01-06 03:47:54 -05:00
ae66e2a211 Implement new built-in values 2024-01-01 04:59:27 -05:00
d3a9fb3a0e Add function return type check; Clean up 2023-12-31 16:46:21 -05:00
f4c2bfa657 Use new syntax for None values 2023-12-31 09:14:43 -05:00
507082209f Apply clippy suggestions and fixes 2023-12-29 22:39:50 -05:00
8369477346 Fix function context error 2023-12-22 16:12:41 -05:00
364ce9cb33 Fix async/function bug; Remove Table; Add packages 2023-12-22 15:02:22 -05:00
3bfedec5d6 Refine type checking and function calling 2023-12-17 19:06:36 -05:00
fa7fb57600 Add new tests for type checking 2023-12-15 17:27:29 -05:00
ce4d366bab Implement type checking for functions and indexes 2023-12-13 15:47:41 -05:00
06da345333 Implement match logic and syntax 2023-12-11 10:19:45 -05:00
99338dedc5 Fix map deserialization; Clean up; Improve errors 2023-12-10 13:47:05 -05:00
aada1c72d6 Fix list type checking 2023-12-09 18:50:17 -05:00
0452243c08 Expand type checking 2023-12-09 17:55:47 -05:00
833a830b30 Expand type checking to map contexts 2023-12-09 17:15:41 -05:00
2d85a3ee2b Improve soundness of Map type 2023-11-05 13:54:29 -05:00
9c565e810e Use async function to read file input; Clean up 2023-10-30 18:30:41 -04:00
b6b427b2f2 Clean up 2023-10-30 15:48:43 -04:00
f33eef9c5a Prepare for new version 2023-10-29 19:31:06 -04:00
674d3c91f9 Fix transform loops 2023-10-26 22:35:59 -04:00
335fc2e454 Clean up 2023-10-26 21:23:39 -04:00
25778cc480 Add reference counting for list values 2023-10-26 18:03:59 -04:00
a5390c5150 Add reference counting for map values 2023-10-26 16:00:06 -04:00
86499367fc Rename VariableMap to Map 2023-10-25 16:44:50 -04:00