History of
src
/
alpaca
/
analysis.py
@master
git clone https://git.catseye.tc/ALPACA/
-
Make tests pass under Python 3. Default executable is `python3`.
Chris Pressey
1 year, 8 months ago
-
Merge branch 'master' of https://github.com/catseye/ALPACA into develop-1.1
Chris Pressey
6 years ago
-
Avoid infinite regress in analysis.get_state_membership().
Chris Pressey
6 years ago
-
Avoid having an attribute called 'value' when 'id' is better.
Chris Pressey
6 years ago
-
Every class, even if it's empty, is included in the class map.
Chris Pressey
6 years ago
-
Remove now-circumlocutious MembershipDecls node.
Chris Pressey
6 years ago
-
First pass at reforming (forming?) the AST class hierarchy.
Chris Pressey
6 years ago
-
Fix bug: when ascending class hierarchy, get parent of correct class.
Chris Pressey
6 years ago
-
Pass verbose flag to class_defn_is_a().
Chris Pressey
6 years ago
-
Pass verbose flag down to is_a predicate functions.
Chris Pressey
6 years ago
-
Also run doctests. Make some doctests exist, for that matter.
Cat's Eye Technologies
10 years ago
-
Refactor and fix code generated for class membership.
catseye
11 years ago
-
Partial support for class membership checking in compiled source.
catseye
11 years ago
-
Fix: allow use of defined neighbourhoods in adjacency predicates.
catseye
11 years ago
-
Implement >Moore neighbourhood checking (incorrectly, it seems.)
catseye
11 years ago
-
Fix bug. REDGREEN seems to be handled correctly now.
catseye
11 years ago
-
Implement deep membership checking.
catseye
11 years ago
-
Another failing test, and an attempt to make it pass, but wrong.
catseye
11 years ago
-
Fix a bug and note some descriptions it's been tested with.
catseye
11 years ago
-
Split and refactor, pass top AST node through evaluator, fix test.
catseye
11 years ago