Commit Graph

53 Commits

Author SHA1 Message Date
57d908af9c Change syntax 2023-09-30 22:59:27 -04:00
69fda534a3 Change syntax 2023-09-30 21:12:35 -04:00
14c294a1db Implement function value 2023-09-30 17:53:01 -04:00
191970fabb Implement insert expression 2023-09-30 16:17:09 -04:00
77c15c5d54 Implement select expression 2023-09-30 16:06:01 -04:00
cbe92941a1 Fix identifier regex 2023-09-30 15:50:20 -04:00
d58c08125f Expand grammar 2023-09-30 15:47:21 -04:00
89e89f3433 Fix comment tests 2023-09-30 15:13:38 -04:00
0140193421 Sync modules 2023-09-29 17:58:28 -04:00
07340a4fe3 Add list tests 2023-09-29 17:19:23 -04:00
6774f83879 Add table tests 2023-09-29 16:54:13 -04:00
b0b4bfe59e Implement list 2023-09-29 16:34:20 -04:00
5a6c92372a Implement map syntax 2023-09-29 15:25:10 -04:00
0fa436832d Add syntax for functions and tables 2023-09-29 14:32:18 -04:00
9aef6712fe Remove semicolons from language 2023-09-29 13:04:19 -04:00
3c0ac94fdd Sync modules 2023-09-29 12:43:17 -04:00
4f9d97a12c Rearrange tests 2023-09-29 11:56:07 -04:00
424b1a42ef Fix tests 2023-09-29 09:53:53 -04:00
b4a114108b Add equality operator 2023-09-29 09:17:38 -04:00
20e6af2257 Add list support 2023-09-29 08:59:27 -04:00
f57570f14b Add float support; Write tests 2023-09-29 08:22:00 -04:00
954ea0928c Add new root node 2023-09-29 07:17:47 -04:00
c7bfba7767 Add tests and grammar for control flow 2023-09-29 03:52:21 -04:00
4b0c658a2b Add comment tests; Rewrite statment tests 2023-09-29 03:10:14 -04:00
b8384b936b Sync modules 2023-09-29 02:53:52 -04:00
faec13438e Implement closed and open statements 2023-09-29 00:17:16 -04:00
19e1316508 Sync modules 2023-09-28 23:30:23 -04:00
fdd841a2d2 Convert syntax tree to Evaluator 2023-09-28 22:55:47 -04:00
bbe1b96341 Continue build syntax and interpreter 2023-09-28 16:57:30 -04:00
e4d4640498 Update library 2023-09-28 15:58:31 -04:00
7c6a707d02 Implement basic tree sitter parsing 2023-09-28 15:56:32 -04:00
56be65a43c Add dust project as a submodule 2023-09-28 13:43:30 -04:00
dd857a8291 Add statment tests 2023-09-27 19:10:21 -04:00
ee5ba3bf3f Begin new grammar 2023-09-27 17:41:39 -04:00
07bd2dbdfa Merge 2023-09-25 09:00:27 -04:00
72eab8826e Add simple rust library 2023-09-25 05:57:08 -04:00
fbbeaf4a9e Update Cargo.lock 2023-09-22 06:48:32 -04:00
10564a0a6a Update grammar and tests 2023-09-22 06:38:25 -04:00
b7cecd46a0 Write README 2023-08-28 14:20:19 -04:00
7c05e5976b Clean up 2023-08-24 13:15:28 -04:00
616fa55d24 Fix highlights; Improve example 2023-08-24 13:15:11 -04:00
663b436a6f Clean up 2023-08-24 13:01:12 -04:00
012efffa2e Resolve grammar bugs; Pass tests 2023-08-24 12:53:42 -04:00
7a80c89dc7 Correct grammar 2023-08-24 10:12:08 -04:00
f8c1c3d9b4 Update highlights 2023-08-24 09:36:59 -04:00
3aa005530f Add new tests and grammar 2023-08-24 09:31:26 -04:00
10086fcf59 Fix typo 2023-08-22 19:59:15 -04:00
6f6cf93bf2 Add example; Fix config 2023-08-22 19:56:12 -04:00
5995338720 Add macro parsing 2023-08-22 19:02:07 -04:00
ff5965f423 Add highlight query 2023-08-22 18:57:10 -04:00