Commit Graph

38 Commits

Author SHA1 Message Date
ed1f139595 Remove option value type and built-in value syntax 2024-02-15 02:02:48 -05:00
4c68bc0260 Add built-in option definition 2024-02-15 01:51:05 -05:00
90c0304af5 Implement context 2024-02-10 20:50:49 -05:00
d997bbd08a Continue implementing context 2024-02-10 19:31:47 -05:00
ddd5912248 Begin implementing new Context type 2024-02-10 18:29:11 -05:00
7f849f13a3 Begin error overhaul 2024-01-31 13:51:48 -05:00
4cbfdde4a3 Write docs; Refine library API 2024-01-30 18:13:30 -05:00
7c9be2151d Write docs; Add missing docs warning 2024-01-30 14:48:38 -05:00
fe1f007692 Add command syntax; Write docs 2024-01-25 07:10:45 -05:00
270c2fd1dc Begin implementing range value 2024-01-23 17:35:12 -05:00
6c4efadb10 Add type definitions as a first-class value 2024-01-23 15:20:19 -05:00
9cee46cfe5 Implement structured maps 2024-01-06 03:47:54 -05:00
bb53331b65 Add new means of reporting type check errors 2024-01-05 22:26:37 -05:00
ff6cc707d2 Implement new type checking 2024-01-03 19:58:07 -05:00
f136cafb41 Implement collection type 2024-01-01 05:20:11 -05:00
ae66e2a211 Implement new built-in values 2024-01-01 04:59:27 -05:00
346ff1c0da Improve index parsing 2023-12-31 21:46:45 -05:00
6be9204123 Improve Intepreter API for shell use 2023-12-29 14:01:54 -05:00
364ce9cb33 Fix async/function bug; Remove Table; Add packages 2023-12-22 15:02:22 -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
2bd4ccb40d Implement type checking 2023-11-27 17:53:12 -05:00
b6b427b2f2 Clean up 2023-10-30 15:48: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
13289e5a59 Implement find loop logic 2023-10-18 18:30:37 -04:00
810c7bb6f6 Fix path 2023-10-18 18:18:12 -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
0359fabf1a Add tree sitter submodule 2023-10-05 09:25:09 -04:00
7fa5dd0f54 Update internal API 2023-10-05 08:03:14 -04:00
a4660cbafb Improve internal API 2023-10-02 17:15:05 -04:00
4907dd9f8f Implement top-level API with docs 2023-09-29 02:53:31 -04:00
589d66a90f Modify library for new parser 2023-09-28 15:58:01 -04:00
cf544d3c7e Write docs 2023-08-28 09:51:04 -04:00
39d3ca85ea Clean up project; Rename commands to tools 2023-08-23 20:21:29 -04:00
350fbb701d Rename module; Implement collection commands 2023-08-23 01:21:02 -04:00
ef57a42eb6 Migrate repository 2023-08-22 11:40:50 -04:00