Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
1b9ca7b4d7
I'm dismissing symbols as 'a simple matter of assembling'. |
||
---|---|---|
mu.arc | ||
mu.arc.t | ||
Readme | ||
x.mu |
== Installing Prerequisites: Racket from http://racket-lang.org $ cd mu $ git clone http://github.com/arclanguage/anarki $ cat x.mu (main (1 <- loadi 1) (2 <- loadi 3) (3 <- add 1 2) ) $ ./anarki/arc mu.arc x.mu #hash((1 . 1) (2 . 3) (3 . 4)) # state of simulated memory after executing x.mu # location 3 contains the sum of locations 1 and 2 $ ./anark/arc mu.arc.t # automated tests; start reading here