Commits

Author Commit Message Labels Comments Date
catseye
Partial support for class membership checking in compiled source.
catseye
Evaluate superclasses' rules after evaluating local ones.
catseye
Plausible but handwavy code generation for class membership.
catseye
Add failing tests, fix inheritance in evaluator, all tests pass.
catseye
Plausible compilation for adjacency predicates and xor's.
catseye
Improve compiler (can translate some rules ok now.) Tweak spec.
catseye
Aha, invert the bounding box. All tests pass now.
catseye
Fix: allow use of defined neighbourhoods in adjacency predicates.
catseye
Implement >Moore neighbourhood checking (incorrectly, it seems.)
catseye
Add failing test case. Update spec and README.
catseye
Trivial fixpoint detection.
catseye
Beginnings of a to-Javascript compiler.
catseye
Options: suppress intermediate gens, change the divider string.
catseye
Fix bug. REDGREEN seems to be handled correctly now.
catseye
Implement deep membership checking.
catseye
Another failing test, and an attempt to make it pass, but wrong.
catseye
Handle class inclusion in adjacency predicates.
catseye
Add TODO notes.
catseye
Refactor to not have separate class-oriented AST nodes.
catseye
Update README.
catseye
Fix a bug and note some descriptions it's been tested with.
catseye
Split and refactor, pass top AST node through evaluator, fix test.
catseye
Inch towards class inclusion predicates...
catseye
Class inheritance.
catseye
More tests for CA evolution... need to implement classes.
catseye
Flesh out more examples, implement state predicate.
catseye
Tests for evolution of CA's, for more informative examples.
catseye
Fix a bug, identify a token collision, fix an example, all pass.
catseye
Get almost all tests passing, just a mystery with neighbourhoods.
catseye
Falderalize the spec.
  1. Prev
  2. Next