|
0fa0a026f8
|
Improve error output; Add syntax error check
|
2023-12-31 11:46:56 -05:00 |
|
|
2fee80843d
|
Improve identifier regex
|
2023-12-31 11:03:33 -05:00 |
|
|
fc1d1c9ee9
|
Merge branch 'main' into gui
|
2023-12-30 10:45:38 -05:00 |
|
|
9d94cb9af4
|
Restart TUI
|
2023-12-30 09:29:33 -05:00 |
|
|
7ea6283650
|
Begin writing GUI
|
2023-12-30 02:04:39 -05:00 |
|
|
dec9e70e4f
|
Fix bench script; Update highlight queries
|
2023-12-30 00:39:49 -05:00 |
|
|
1d26b0b418
|
Clean up
|
2023-12-29 22:26:37 -05:00 |
|
|
f486d87976
|
Allow wrapping expressions in parentheses
|
2023-12-29 21:53:26 -05:00 |
|
|
f3921ba87c
|
Revise function and yield syntax
|
2023-12-29 21:15:03 -05:00 |
|
|
55de33ceb7
|
Revise function syntax
|
2023-12-29 20:14:03 -05:00 |
|
|
e10429e1e9
|
Extend function expression to values and indexes
|
2023-12-29 19:22:41 -05:00 |
|
|
17fa708739
|
Add FunctionExpression to fix syntax bug
|
2023-12-29 18:59:15 -05:00 |
|
|
34db948c6e
|
Implement option type
|
2023-12-26 20:05: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 |
|
|
d2dcc665bb
|
Add type definitions to maps
|
2023-12-20 18:29:18 -05:00 |
|
|
500a579910
|
Update grammar; Fix built-in function type checks
|
2023-12-16 21:15:36 -05:00 |
|
|
fa7fb57600
|
Add new tests for type checking
|
2023-12-15 17:27:29 -05:00 |
|
|
b91e23fef3
|
Finish function syntax
|
2023-12-12 18:21:16 -05:00 |
|
|
e1a7c3ff72
|
Improve highlight queries
|
2023-12-11 11:17:37 -05:00 |
|
|
06da345333
|
Implement match logic and syntax
|
2023-12-11 10:19:45 -05:00 |
|
|
b064d23719
|
Implement type system; Modify use; Write docs
|
2023-12-06 13:48:38 -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 |
|
|
31979364eb
|
Remove function_declaration module
|
2023-12-01 22:54:25 -05:00 |
|
|
50abe9765a
|
Implement random_float and random_boolean
|
2023-11-30 11:07:52 -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 |
|
|
e90a4d7353
|
Clean up
|
2023-11-30 09:30:58 -05:00 |
|
|
0ee26dcf0d
|
Implement function declarations
|
2023-11-30 09:30:25 -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 |
|
|
5d68b7b156
|
Do not ignore generated tree sitter files
|
2023-11-28 13:53:33 -05:00 |
|
|
40a42cf5e9
|
Clean up
|
2023-11-28 12:24:17 -05:00 |
|
|
34191e95f9
|
Ignore generated tree sitter files
|
2023-11-28 12:19:19 -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 |
|
|
2bd4ccb40d
|
Implement type checking
|
2023-11-27 17:53:12 -05:00 |
|
|
25852efcd6
|
Continue type check implementation
|
2023-11-27 15:02:08 -05:00 |
|
|
0646d010c5
|
Add type checking
|
2023-11-27 10:27:44 -05:00 |
|
|
ab769b4b2a
|
Add any type
|
2023-11-27 09:36:17 -05:00 |
|
|
8db95b237c
|
Begin new type checking system
|
2023-11-21 13:42:47 -05:00 |
|
|
60ba9853ed
|
Clean up; Fix read function
|
2023-11-20 12:49:20 -05:00 |
|
|
83390b53a7
|
Implement use statement; Rework value generation
|
2023-11-17 20:10:07 -05:00 |
|
|
ff836b4f0a
|
Start std library; Write README; Change map syntax
|
2023-11-16 01:59:48 -05:00 |
|
|
7445ebec34
|
Clean up
|
2023-11-15 21:52:49 -05:00 |
|
|
a21aa5e37b
|
Fix find loops and index syntax
|
2023-11-15 21:35:40 -05:00 |
|
|
2876f50822
|
Implement yield logic; Reform yield syntax
|
2023-11-15 21:13:14 -05:00 |
|
|
274891d96e
|
Add yield syntax
|
2023-11-15 20:46:45 -05:00 |
|
|
1d6b49ba25
|
Add yield syntax
|
2023-11-14 22:26:32 -05:00 |
|
|
a804a85b1f
|
Begin adding index assignment
|
2023-11-14 20:41:57 -05:00 |
|
|
0b14ab5832
|
Add index assignment syntax
|
2023-11-14 20:00:57 -05:00 |
|
|
ec1f059d16
|
Improve function call syntax
|
2023-11-14 19:22:26 -05:00 |
|
|
567c20a5bc
|
Improve index syntax
|
2023-11-14 18:56:44 -05:00 |
|
|
c86f61e1cd
|
Modify index syntax; Clean up
|
2023-11-13 15:41:55 -05:00 |
|
|
e9e4e92f68
|
Remove yield
|
2023-11-12 13:20:41 -05:00 |
|
|
f0fb16607c
|
Simplify grammar structure
|
2023-11-10 20:44:03 -05:00 |
|
|
71c169a1cf
|
Add yield to grammar
|
2023-11-10 18:44:56 -05:00 |
|
|
020ebd8833
|
Clean up
|
2023-11-10 16:24:19 -05:00 |
|
|
f0cb4631ab
|
Begin adding yield; Clean up
|
2023-11-06 19:10:12 -05:00 |
|
|
2d85a3ee2b
|
Improve soundness of Map type
|
2023-11-05 13:54:29 -05:00 |
|
|
a3db9cb9f2
|
Clean up; Complete async
|
2023-11-04 06:02:27 -04:00 |
|
|
d1b116cc35
|
Begin completing syntax revision
|
2023-10-31 18:18:39 -04:00 |
|
|
ea4ffb492c
|
Revise syntax
|
2023-10-31 16:25:13 -04:00 |
|
|
df7cd0e972
|
Revise language syntax
|
2023-10-31 15:21:13 -04:00 |
|
|
42f0834d80
|
Continue syntax revision
|
2023-10-31 13:04:22 -04:00 |
|
|
e582f3cad3
|
Continue syntax revision
|
2023-10-31 09:31:10 -04:00 |
|
|
02cded4af4
|
Continue syntax revision
|
2023-10-31 06:21:21 -04:00 |
|
|
47f50931d9
|
Continue syntax revision
|
2023-10-31 05:51:37 -04:00 |
|
|
0c37e5e3a6
|
Continue syntax revisions
|
2023-10-31 03:17:58 -04:00 |
|
|
42339e1171
|
Begin syntax revision
|
2023-10-31 01:09:29 -04:00 |
|
|
9f571a0bfb
|
Implement list, map and string indexing
|
2023-10-30 17:11:06 -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 |
|
|
8a38790f57
|
Write examples and highlight queries
|
2023-10-23 20:45:47 -04:00 |
|
|
8348b6ce85
|
Add example; Fix add assignment
|
2023-10-23 16:12:43 -04:00 |
|
|
7342b383dc
|
Fix dot notation; Add corpus tests; Clean up
|
2023-10-23 15:01:00 -04:00 |
|
|
ecdac6fab5
|
Implement download tool
|
2023-10-22 16:50:09 -04:00 |
|
|
bd83ccd301
|
Implement workdir tool
|
2023-10-22 16:41:37 -04:00 |
|
|
b327068e17
|
Implement columns and rows tools
|
2023-10-22 16:33:27 -04:00 |
|
|
c6ef9ad57f
|
Implement colu
|
2023-10-22 16:32:55 -04:00 |
|
|
b5e659f09f
|
Implement random tools
|
2023-10-22 14:48:34 -04:00 |
|
|
0cbf4e8385
|
Clean up corpus test
|
2023-10-22 14:29:07 -04:00 |
|
|
b64ebbbd18
|
Clean up examples; Implement type tool
|
2023-10-22 14:27:18 -04:00 |
|
|
75f16a3afe
|
Fix README example; Begin implementing insert
|
2023-10-22 13:55:56 -04:00 |
|
|
3355310d9d
|
Implement remove tool; Remove trash tool
|
2023-10-21 17:48:14 -04:00 |
|
|
6f3e62e555
|
Implement tools
|
2023-10-21 16:38:20 -04:00 |
|
|
02b237b11b
|
Add builtin function syntax
|
2023-10-21 13:19:01 -04:00 |
|
|
3b82c6d900
|
Replace tools
|
2023-10-21 13:04:17 -04:00 |
|
|
36a6f5f548
|
Add remove loop logic; Update examples
|
2023-10-18 21:50:45 -04:00 |
|
|
834b6743eb
|
Implement table values
|
2023-10-18 19:28:20 -04:00 |
|
|
7f049f86c5
|
Remove excess Cargo files
|
2023-10-18 18:34:55 -04:00 |
|
|
b9f47dc77f
|
Implement find syntax
|
2023-10-18 18:18:41 -04:00 |
|
|
d3b8f524d4
|
Add tree sitter as directory without module
|
2023-10-18 17:52:56 -04:00 |
|
|
c8b90e36b1
|
Remove submodule
|
2023-10-18 17:51:22 -04:00 |
|
|
7a85cf6f86
|
Implement filter loop
|
2023-10-17 17:52:41 -04:00 |
|
|
2b882f1137
|
Implement transform loop
|
2023-10-17 16:40:07 -04:00 |
|
|
173e7a2ee8
|
Implement for loops
|
2023-10-17 14:06:02 -04:00 |
|
|
f07e20c403
|
Implement length tool
|
2023-10-17 12:43:33 -04:00 |
|