The ALPACA Meta-Language
alpaca
Version: 0.94
Revision : 2007.0502
Esolang Wiki: ALPACA
Download
Latest: | alpaca-0.94-2007.0502.zip |
| alpaca-0.90.zip | |
| alpaca-0.93.zip |
Requirements
Description
ALPACA is a meta-language for describing cellular automata. It is an acronym for A Language for Programming Arbitrary Cellular Automata. This is not quite accurate, as the automata are not in fact arbitrary, but it's a nice acronym.
ALPACA is one of the few of my languages in which I've actually implemented other languages (or, well, cellular automata — close enough). These are, namely, REDGREEN, Braktif, Circute, and Jaccia and Jacciata.
Documentation
Browse
- doc/
- eg/
- life/
- eg/
- acorn.life
- benchmark.life
- bigfish.life
- bigglide.life
- blinkers.life
- clock.life
- cmu.life
- explodes.life
- glider.life
- gunmaker.life
- kickback.life
- lambda.life
- longlife.life
- newgun.life
- oscillat.life
- p28.life
- p55.life
- p66.life
- pentadec.life
- piston.life
- puffera.life
- pulsarpu.life
- pulse2.life
- pump.life
- rabbit.life
- rake.life
- rpentomi.life
- schlfish.life
- sglider.life
- slowship.life
- slwship2.life
- smalfish.life
- spark2.life
- tramplin.life
- turbine8.life
- wideship.life
- script/
- src/
- eg/
- wireworld/
- life/
- script/
- src/