Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Go to file
Kartik K. Agaram be34290180 31 - verified that continue generates correct code 2014-07-20 01:34:35 -07:00
Readme 30 2014-07-18 19:08:38 -07:00
mu.arc 28 - support 'continue' 2014-07-17 09:21:27 -07:00
mu.arc.t 31 - verified that continue generates correct code 2014-07-20 01:34:35 -07:00
x.mu 2 - compound functions 2014-07-06 01:54:09 -07:00

Readme

== 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