Chuck Smith
|
e4bca02235
|
Strings
Build / build (push) Failing after 1m35s
Test / build (push) Failing after 1m31s
|
2024-02-21 16:29:53 -05:00 |
|
Chuck Smith
|
8caeaca559
|
VM globals
Build / build (push) Failing after 1m50s
Test / build (push) Failing after 1m25s
|
2024-02-20 16:24:59 -05:00 |
|
Chuck Smith
|
e8254fc996
|
Globals to compiler
|
2024-02-20 16:07:01 -05:00 |
|
Chuck Smith
|
6ba2d3abe4
|
Null my old friend
|
2024-02-07 16:02:06 -05:00 |
|
Chuck Smith
|
77401260a2
|
conditionals
|
2024-02-07 15:46:45 -05:00 |
|
Chuck Smith
|
cff4375649
|
prefix expressions
|
2024-02-07 10:51:09 -05:00 |
|
Chuck Smith
|
dcc869a6e2
|
comparisons and booleans
|
2024-02-05 16:58:59 -05:00 |
|
Chuck Smith
|
b4cc771baa
|
Arithmetic
|
2024-01-26 12:13:23 -05:00 |
|
Chuck Smith
|
e34991c081
|
Repl uses VM
|
2024-01-25 14:23:23 -05:00 |
|
Chuck Smith
|
ca263209a4
|
VM!
|
2024-01-25 11:35:16 -05:00 |
|
Chuck Smith
|
fe78b7069b
|
compiler!
|
2024-01-24 19:35:32 -05:00 |
|
Chuck Smith
|
423027cda0
|
examples
|
2024-01-22 20:52:58 -05:00 |
|
Chuck Smith
|
ed4d23de2d
|
utf8 support
|
2024-01-22 20:49:06 -05:00 |
|
Chuck Smith
|
94f7c01396
|
print
|
2024-01-22 20:43:31 -05:00 |
|
Chuck Smith
|
5536dbeaaa
|
Hashes
|
2024-01-22 20:41:05 -05:00 |
|
Chuck Smith
|
069b5ba8cf
|
arrays + builtins
|
2024-01-22 12:47:16 -05:00 |
|
Chuck Smith
|
6bb06370bb
|
builtins
|
2024-01-21 11:41:17 -05:00 |
|
Chuck Smith
|
13c9062fed
|
Strings
|
2024-01-20 13:20:13 -05:00 |
|
Chuck Smith
|
10821fc88a
|
Eval complete
|
2024-01-20 11:16:56 -05:00 |
|
Chuck Smith
|
581573486c
|
Merge remote-tracking branch 'origin/master'
|
2024-01-20 08:34:11 -05:00 |
|
Chuck Smith
|
e3be13cb71
|
Environment and identifiers
|
2024-01-20 08:34:01 -05:00 |
|
Chuck Smith
|
b76501c272
|
Evaluation and REPL
|
2024-01-20 08:30:34 -05:00 |
|
Chuck Smith
|
44d20ba7a0
|
Errors
|
2024-01-19 18:07:54 -05:00 |
|
Chuck Smith
|
7eba7471c8
|
Return statements
|
2024-01-19 17:50:02 -05:00 |
|
Chuck Smith
|
e6d5567681
|
If statements
|
2024-01-19 15:46:10 -05:00 |
|
Chuck Smith
|
ea1ae5cfb0
|
Eval Prefix, Boolean, and Infix Expressions
|
2024-01-19 15:35:56 -05:00 |
|
Chuck Smith
|
beed497ed5
|
Evaluate Integers
|
2024-01-18 16:45:32 -05:00 |
|
Chuck Smith
|
96dc5b448e
|
Fix up REPL
|
2024-01-18 15:13:49 -05:00 |
|
Chuck Smith
|
9413094bac
|
parse calls, returns, and expressions
|
2024-01-18 15:06:46 -05:00 |
|
Chuck Smith
|
fee3e38896
|
boolean and if/else
|
2024-01-18 12:08:25 -05:00 |
|
Chuck Smith
|
3d0247a7bb
|
infix parsing and cleanup
|
2024-01-16 21:02:07 -05:00 |
|
Chuck Smith
|
307e01703e
|
prefix parsing
|
2024-01-16 18:08:14 -05:00 |
|
Chuck Smith
|
edd73e33dc
|
parse let and return
|
2024-01-15 19:49:12 -05:00 |
|
Chuck Smith
|
d1e11bde19
|
add basic repl
|
2024-01-14 21:35:27 -05:00 |
|
Chuck Smith
|
1e9bd34a84
|
add additional keywords and evaluators to lexer
|
2024-01-14 21:24:49 -05:00 |
|
Chuck Smith
|
ccf63a28ee
|
initial monkey lexer
|
2024-01-14 21:02:54 -05:00 |
|