|
3c729bea6e
|
Improve Map interface; Clean up
|
2023-12-29 14:52:51 -05:00 |
|
|
37a9a37c72
|
Fix type check bug
|
2023-12-29 14:35:52 -05:00 |
|
|
6be9204123
|
Improve Intepreter API for shell use
|
2023-12-29 14:01:54 -05:00 |
|
|
049c28795b
|
Fix type check bug
|
2023-12-29 18:29:16 +00:00 |
|
|
34db948c6e
|
Implement option type
|
2023-12-26 20:05:19 -05:00 |
|
|
9dfaf1420c
|
Implement option value
|
2023-12-26 19:33:19 -05:00 |
|
|
a27b33dd36
|
Fix type check error
|
2023-12-26 17:52:44 -05:00 |
|
|
2bcb5f59f7
|
Implement Option and None value types
|
2023-12-26 17:19:12 -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 |
|
|
afa937a697
|
Add type checks for maps
|
2023-12-20 18:36:42 -05:00 |
|
|
d2dcc665bb
|
Add type definitions to maps
|
2023-12-20 18:29:18 -05:00 |
|
|
3bfedec5d6
|
Refine type checking and function calling
|
2023-12-17 19:06:36 -05:00 |
|
|
70f0c6b887
|
Fix list type checking
|
2023-12-16 21:26:07 -05:00 |
|
|
500a579910
|
Update grammar; Fix built-in function type checks
|
2023-12-16 21:15:36 -05:00 |
|
|
3096cf5959
|
Fix function parsing
|
2023-12-16 20:42:19 -05:00 |
|
|
6cb2df55f7
|
Clean up and improve tests
|
2023-12-16 20:17:38 -05:00 |
|
|
ece75d7b9c
|
Improve testing with an error method
|
2023-12-16 19:47:23 -05:00 |
|
|
9a4196fb2a
|
Fix list add-assign type checking
|
2023-12-16 19:40:14 -05:00 |
|
|
3b7e75c41c
|
Add sh function; Improve type check error output
|
2023-12-15 17:54:11 -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 |
|
|
b91e23fef3
|
Finish function syntax
|
2023-12-12 18:21:16 -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 |
|
|
0fb787bb72
|
Write docs
|
2023-12-06 14:13:22 -05:00 |
|
|
b064d23719
|
Implement type system; Modify use; Write docs
|
2023-12-06 13:48:38 -05:00 |
|
|
984b66b0aa
|
Implement new function syntax
|
2023-12-05 17:40:22 -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 |
|
|
7f1b53aabe
|
Continue implementing type checks
|
2023-12-02 02:34:23 -05:00 |
|
|
9fd02a2118
|
Continue fixing tests and implementing types
|
2023-12-01 23:47:15 -05:00 |
|
|
31979364eb
|
Remove function_declaration module
|
2023-12-01 22:54:25 -05:00 |
|
|
ae05e942f2
|
Add types for built-in functions
|
2023-12-01 22:16:50 -05:00 |
|
|
a0c648b33a
|
Simplifiy syntax for function calls
|
2023-11-30 11:05:09 -05:00 |
|
|
21099a4092
|
Clean up
|
2023-11-30 09:48:56 -05:00 |
|
|
0ee26dcf0d
|
Implement function declarations
|
2023-11-30 09:30:25 -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 |
|
|
5f960021b1
|
Implement type equality
|
2023-11-29 22:02:55 -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 |
|
|
b46dfc5791
|
Create new built-in function API
|
2023-11-28 17:54:17 -05:00 |
|
|
c412836487
|
Change map syntax
|
2023-11-28 11:01:38 -05:00 |
|
|
43d46cb289
|
Add type check error; Add parameter syntax
|
2023-11-28 10:29:42 -05:00 |
|