Jordan Orelli
|
a7f942aa08
|
complex numbers no longer require a 0+ prefix
|
10 years ago |
Jordan Orelli
|
26cff24756
|
number nodes should display their type in tests
|
10 years ago |
Jordan Orelli
|
1ff4d35845
|
that lib directory was unecessary
|
10 years ago |
Jordan Orelli
|
4ef77d7b6c
|
separated importable package from executable
|
10 years ago |
Jordan Orelli
|
510d560552
|
lexing for hidden names
|
10 years ago |
Jordan Orelli
|
16f02b80ef
|
variable node should be a struct
|
10 years ago |
Jordan Orelli
|
239b63b3d6
|
hey look, variables
|
10 years ago |
Jordan Orelli
|
89b5bbcb6f
|
assignment nodes eval their values
|
10 years ago |
Jordan Orelli
|
5313fe431c
|
object nodes parse now
|
10 years ago |
Jordan Orelli
|
2dc6b618f0
|
update parse format
|
10 years ago |
Jordan Orelli
|
88c013b2bc
|
list nodes parse now
|
10 years ago |
Jordan Orelli
|
7cd65a4025
|
numbers are back, yay
|
10 years ago |
Jordan Orelli
|
9c317ec358
|
broke lists and objects, made strings nodes
fixing an old flaw in the design, namely that assignment nodes have
values that are just interface{} instead of actual parse nodes
|
10 years ago |
Jordan Orelli
|
41cfb120dc
|
nodes can evaluate to a value, huh
|
10 years ago |
Jordan Orelli
|
64d05746e6
|
add json translator
|
10 years ago |
Jordan Orelli
|
0820a130e5
|
pretty print parse tree
|
10 years ago |
Jordan Orelli
|
4e9169dda0
|
let's just get rid of equals signs entirely
|
10 years ago |
Jordan Orelli
|
876794d694
|
verify parse trees pl0x
|
10 years ago |
Jordan Orelli
|
3c6fd7910c
|
clean up, clean up
everybody, everywhere
|
10 years ago |
Jordan Orelli
|
04d982c3d9
|
parse an object
|
10 years ago |
Jordan Orelli
|
11e332968f
|
parse list
yeah i can't figure out how to write the parse tests
|
10 years ago |
Jordan Orelli
|
c9872dbe53
|
parse ... differently
|
10 years ago |