• Joined on 2023-05-19
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 22:43:51 +00:00
285e9e7217 Implement is_odd and length functions; Pass all tests
b17da5ad3c Get built-in functions working
4d7f59aee2 Begin implementing better built-in features
Compare 3 commits »
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 19:54:08 +00:00
06f3a9b746 Remove built-in value statements
cda0203242 Replace spans with a generic type
Compare 2 commits »
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 16:32:31 +00:00
76a67c5117 Add parse examples
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 16:14:05 +00:00
e295aebf56 Add examples
f64babc546 Add more analysis to the analyzer
7328467e64 Add analysis step to run function
Compare 3 commits »
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 14:50:37 +00:00
5d01f1caf9 Implement parsing and evaluation of boolean expressions
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 14:41:45 +00:00
692f1145cd Implement lexing for boolean values
jeff pushed to rewrite-3 at jeff/dust 2024-08-07 14:04:11 +00:00
a60df0274c Add the expected_type function for statements
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 22:46:03 +00:00
dfee50003a Clean up dependencies and add a few more tests
28e0ec27e8 Implement is_even and is_odd
6983d282d8 Begin adding support for more built-in properties
8c5ac0b89e Add parsing for list access
80a7700d68 Implement property access
Compare 5 commits »
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 04:54:22 +00:00
b81c65629b Add docs
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 04:41:17 +00:00
61f136edd2 Refactor and clean up
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 03:12:04 +00:00
2268fc827d Add analyzer; Rename some things
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 02:15:45 +00:00
f2bfe2ed06 Add basic VM
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 01:40:09 +00:00
0ca443b133 Add test
jeff pushed to rewrite-3 at jeff/dust 2024-08-05 01:31:34 +00:00
161e99a2dd Add list parsing
bd491c014d Build spans into instructions
51c7ae148c Add float lexing
Compare 3 commits »
jeff pushed to rewrite-3 at jeff/dust 2024-08-04 23:28:59 +00:00
1607db20f9 Rename Token::Integer to Token::Number
jeff created branch rewrite-3 in jeff/dust 2024-08-04 23:26:18 +00:00
jeff pushed to rewrite-3 at jeff/dust 2024-08-04 23:26:18 +00:00
5d7122aefa Add tests and clean up
cc188a233b Overhaul project structure
473f0ee075 Begin adding hand-written parser for Dust
Compare 3 commits »
jeff pushed to rewrite-2 at jeff/dust 2024-08-03 00:55:56 +00:00
2f06b18c3c Move type module out of abstract tree module
jeff pushed to dev at jeff/trade_bot 2024-08-02 20:00:06 +00:00
68e7b675ef Remove unused voxygen translations
jeff pushed to dev at jeff/trade_bot 2024-08-02 19:49:59 +00:00
70791b0486 Fix dumb error; Report item stock with prices