History of
src
/
alpaca
@master
git clone https://git.catseye.tc/ALPACA/
-
Refactor to not have separate class-oriented AST nodes.
catseye
12 years ago
-
Update README.
catseye
12 years ago
-
Fix a bug and note some descriptions it's been tested with.
catseye
12 years ago
-
Split and refactor, pass top AST node through evaluator, fix test.
catseye
12 years ago
-
Inch towards class inclusion predicates...
catseye
12 years ago
-
Class inheritance.
catseye
12 years ago
-
Flesh out more examples, implement state predicate.
catseye
12 years ago
-
Tests for evolution of CA's, for more informative examples.
catseye
12 years ago
-
Fix a bug, identify a token collision, fix an example, all pass.
catseye
12 years ago
-
Get almost all tests passing, just a mystery with neighbourhoods.
catseye
12 years ago
-
Falderalize the spec.
catseye
12 years ago
-
Try to get the nomenclature consistent.
catseye
12 years ago
-
Support including initial configuration in ALPACA description.
catseye
12 years ago
-
Don't hardcode Moore neighbourhood; parse them. Life still works.
catseye
12 years ago
-
Clean up AST. Children of ASTs should always be ASTs.
catseye
12 years ago
-
Don't hardcode representation map. Wireworld works!
catseye
12 years ago
-
Allow loading cellular automaton form from a text file.
catseye
12 years ago
-
Fix two x/y typos; recalculate playfield limits. Life works!
catseye
12 years ago
-
Add --generations command line option.
catseye
12 years ago
-
Still not correct, but much, much more interesting.
catseye
12 years ago
-
Try to evolve an initial playfield (not correct yet, obviously.)
catseye
12 years ago
-
Beginning of playfield object; evaluate lists of rules.
catseye
12 years ago
-
More implementing stuff in evaluator.
catseye
12 years ago
-
Add beginnings of evaluator.
catseye
12 years ago
-
Parse representation declarations (tagged data aka attributes.)
catseye
12 years ago
-
Changes to grammar. Improve enough to parse Wireworld description.
catseye
12 years ago
-
Add enough of expression grammar to parse Game of Life description.
catseye
12 years ago
-
Fix various things, allow parsing of files from command line.
catseye
12 years ago
-
Beginnings of parser.
catseye
12 years ago
-
Add AST and scanner modules.
catseye
12 years ago