Commits

Author Commit Message Labels Comments Date
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__
Pierre Carbonnelle
rewrite datalog tutorial using create_atoms().
Pierre Carbonnelle
use create_atoms() in sqlalchemy example
Pierre Carbonnelle
other minor simplification
Pierre Carbonnelle
use create_atoms in queens.py example.
Pierre Carbonnelle
reduce use of ProgramMode
Pierre Carbonnelle
Do not recreate existing atoms. Add HeadLiteral class.
Pierre Carbonnelle
support unprefixed aggregate inline queries
Pierre Carbonnelle
move creation of secondary aggregate literal
Pierre Carbonnelle
refactor Litera.__init__
Pierre Carbonnelle
Literal is not a LazyListOfList anymore; Query is. + other refactoring
Pierre Carbonnelle
Refactor by creating Literal.make_for_comparison
Pierre Carbonnelle
add the Query class to pyParser, to prepare non-prefixed aggregate in-line clause
Pierre Carbonnelle
support in-line queries by using create_atoms()
Pierre Carbonnelle
add description to README.txt
Pierre Carbonnelle
Refactor verification of presence of arguments in aggregate functions
Pierre Carbonnelle
refactor Aggregate to maximize reuse
Pierre Carbonnelle
simplify LazyList by using UserList.
Pierre Carbonnelle
rmv import of relationship
Pierre Carbonnelle
run garbage collector before accessing pyDatalog.metaMixin.__refs__[cls]
Pierre Carbonnelle
Bump up version. Update description
  1. Prev
  2. Next