mu/arc
Kartik K. Agaram 6086465de7 4203 2018-02-03 00:54:50 -08:00
..
.traces 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
charterm 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
Readme.md 4203 2018-02-03 00:54:50 -08:00
blocking.arc.t 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
buffered-stdin.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
callcc.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
channel.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
chessboard.arc.t 1306 2015-05-07 23:18:46 -07:00
chessboard.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
color-repl.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
counters.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
edit.arc.t 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
edit.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
exuberant-ctags-rc 3166 2016-08-12 09:08:15 -07:00
factorial.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
fork.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
generic.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
graphics.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
highlights 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
load.arc 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
mu.arc 1310 2015-05-08 09:02:50 -07:00
mu.arc.t 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
mu.arc.t.html 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
render.vim 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
scratch.vim 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
stdin.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
tangle.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
trace.arc.t 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
trace.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
vimrc.vim 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00
x.mu 1276 - make C++ version the default 2015-05-05 21:17:24 -07:00

Readme.md

Original prototype, last modified 2015-03-14

First install Racket (just for this prototype; last tested with v6.3). Then:

$ cd mu/arc
$ git clone http://github.com/arclanguage/anarki
$ cd anarki
$   git checkout d7290130a7  # last compatible snapshot
$ cd ..
$ ./mu test mu.arc.t  # run tests

Example programs:

$ ./mu factorial.mu  # computes factorial of 5
$ ./mu fork.mu  # two threads print '33' and '34' forever
$ ./mu channel.mu  # two threads in a producer/consumer relationship