1
0
Commit Graph

79 Commits

Author SHA1 Message Date
2f0ec91c08 Add index expressions to fix parsing bug 2023-12-31 23:38:09 -05:00
d3a9fb3a0e Add function return type check; Clean up 2023-12-31 16:46:21 -05:00
83a7007446 Improve value multiplication and division 2023-12-31 15:30:13 -05:00
bf79526764 Use new syntax for None values 2023-12-31 09:41:00 -05:00
9d94cb9af4 Restart TUI 2023-12-30 09:29:33 -05:00
507082209f Apply clippy suggestions and fixes 2023-12-29 22:39:50 -05:00
9dfaf1420c Implement option value 2023-12-26 19:33:19 -05:00
2bcb5f59f7 Implement Option and None value types 2023-12-26 17:19:12 -05:00
364ce9cb33 Fix async/function bug; Remove Table; Add packages 2023-12-22 15:02:22 -05:00
ce4d366bab Implement type checking for functions and indexes 2023-12-13 15:47:41 -05:00
99338dedc5 Fix map deserialization; Clean up; Improve errors 2023-12-10 13:47:05 -05:00
0452243c08 Expand type checking 2023-12-09 17:55:47 -05:00
ed4dd6a819 Improve internal API 2023-12-05 17:08:22 -05:00
d6c679c0b3 Implement new function syntax 2023-12-05 16:42:11 -05:00
07b1efd369 Make fixes for function changes 2023-12-01 23:20:33 -05:00
57b06df9c2 Clean up 2023-11-30 05:40:39 -05:00
3dc78a7066 Implement runtime type checking 2023-11-30 02:09:55 -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
a1f3dcb107 Clean up 2023-11-28 18:28:07 -05:00
2bd4ccb40d Implement type checking 2023-11-27 17:53:12 -05:00
0646d010c5 Add type checking 2023-11-27 10:27:44 -05:00
8db95b237c Begin new type checking system 2023-11-21 13:42:47 -05:00
6006de13e5 Clean up 2023-11-06 19:16:49 -05:00
2d85a3ee2b Improve soundness of Map type 2023-11-05 13:54:29 -05:00
cedf0a8c65 Implement async statment 2023-11-03 23:42:10 -04:00
f33eef9c5a Prepare for new version 2023-10-29 19:31:06 -04:00
c2a5f5e972 Prepare for new version 2023-10-28 10:28:43 -04:00
25778cc480 Add reference counting for list values 2023-10-26 18:03:59 -04:00
86499367fc Rename VariableMap to Map 2023-10-25 16:44:50 -04:00
8a38790f57 Write examples and highlight queries 2023-10-23 20:45:47 -04:00
72af839102 Clean up 2023-10-23 17:36:11 -04:00
8348b6ce85 Add example; Fix add assignment 2023-10-23 16:12:43 -04:00
9dfe5689e4 Implement add assignment for strings 2023-10-23 15:25:22 -04:00
7342b383dc Fix dot notation; Add corpus tests; Clean up 2023-10-23 15:01:00 -04:00
c0bafe577e Implement string concatenation 2023-10-22 17:04:14 -04:00
4e8d320c77 Implement to json; Improve map display 2023-10-14 14:18:13 -04:00
65bb2c9d84 Improve expression implementation 2023-10-13 19:56:57 -04:00
c6675e87ba Update error variants 2023-10-13 12:26:44 -04:00
8188aa41a5 Implement ValueNode 2023-10-10 14:12:07 -04:00
9450e6dc96 Implement new control flow syntax 2023-10-10 13:29:11 -04:00
39692b3bd7 Implement new grammar 2023-10-09 15:54:47 -04:00
fd9a4c04cb Implement function calls 2023-10-07 12:38:21 -04:00
31e9cb61bb Implement function calls; Remove Time 2023-10-06 17:11:50 -04:00
3e87d8b322 Continue syntax overhaul 2023-10-06 13:32:58 -04:00
a691b1fa34 Continue syntax overhaul 2023-10-06 07:55:14 -04:00
6bab3db5e5 Improve syntax error messages; Add test 2023-10-06 01:03:17 -04:00
8f0bc386b1 Begin function implementation; Clean up 2023-10-05 14:29:13 -04:00