368e76cdf6
I imagined we could just push new clauses at the top, but that isn't realistic; it would mess up all the jump locations. Either we need to append clauses, or we need some sort of relative adddressing for locations. Can't think of a third idea at the moment. Appending clauses is fine as long as functions are restrictive about what they accept. |
||
---|---|---|
Readme | ||
mu.arc | ||
mu.arc.t | ||
x.mu |
Readme
== Installing Prerequisites: Racket from http://racket-lang.org $ cd mu $ git clone http://github.com/arclanguage/anarki $ ./anarki/arc mu.arc x.mu #hash((1 . 1) (2 . 3) (3 . 4)) # state of simulated memory after executing x.mu $ ./anark/arc mu.arc.t # automated tests