Commits

Show all
Author Commit Message Labels Comments Date
catseye
Cleanups in preparation for release of version 1.0.
Tags
rel_1_0_2013_0315
catseye
Update copyright date.
catseye
Deem extended representation declarations a Bad Idea, and remove.
catseye
Update README. Getting very close to releaseable.
catseye
Default element on JS PFs. All interpreter & compiler tests pass.
catseye
Close, but I think we need a default state attr on playfield.
catseye
Improve compiled JS to the point where it passes several tests.
catseye
Create initial playfield.
catseye
More boilerplate in the generated Javascript.
catseye
Output some boilerplate in Javascript backend.
catseye
Refactor and fix code generated for class membership.
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.
  1. Prev
  2. Next