Commits

Author Commit Message Labels Comments Date
Pierre Carbonnelle
tasks use deque(), not [], for speed
Pierre Carbonnelle
avoid repetion of Interned.of() in tuples (negligible speed gain)
Pierre Carbonnelle
speed : is_const() replace by is_constant; VarTuple calculation simplified for constant tuples.
Pierre Carbonnelle
improve consistency of speed measurement
Pierre Carbonnelle
fix VarTuple.get_tag
Pierre Carbonnelle
use immutables for defaut arguments
Pierre Carbonnelle
derived from prolog
Pierre Carbonnelle
First iteration of generic N-queen solution.
Pierre Carbonnelle
Baseline is 8-queen
Pierre Carbonnelle
define X+(1,) as an Expression, not as X.data+(1,)
Pierre Carbonnelle
Support for slices of list/tuple.
Pierre Carbonnelle
Full support for list in predicates. Simplify Literal.__init__() by removing .associated_symbol, .args
Pierre Carbonnelle
Simplify Literal.__init__() by adding Literal._variables()
Pierre Carbonnelle
simplify Literal.__init__()
Pierre Carbonnelle
Initial support for nested list.
Pierre Carbonnelle
Refactoring of pyEngine.Var, .Const, .Operand, pyParser.Symbol :
Pierre Carbonnelle
properly convert string constants starting with an uppercase to a Constant
Pierre Carbonnelle
Refactor head <= body parsing
Pierre Carbonnelle
refactor : use _convert(operand)
Pierre Carbonnelle
refactor the making of predicates for equality and comparisons with functions
Pierre Carbonnelle
refactor the making of predicates for equality and comparisons
Pierre Carbonnelle
update link
Pierre Carbonnelle
support unary operators (+, -)
Pierre Carbonnelle
fix issue with in-line equality
Pierre Carbonnelle
Support for SQLAlchemy 8.0
Pierre Carbonnelle
Added tag 0.12.0 for changeset 8a34425a61bb
Pierre Carbonnelle
update grammar documentation. Remove windows distribution.
Tags
0.12.0
Pierre Carbonnelle
version 0.12.0
Pierre Carbonnelle
support A.c[z]==Y, where z is an instance of a subclass of A.
Pierre Carbonnelle
simplify Literal.__init__
  1. Prev
  2. Next