Commits

Author Commit Message Labels Comments Date
Pierre Carbonnelle
support for SQLAlchemy, with examples
Pierre Carbonnelle
Do not accept python variables (starting with _) in pyDatalog.program anymore.
Pierre Carbonnelle
Equality predicate now accepts both sides bound. Add Register mixin to query python classes. Add example.py
Pierre Carbonnelle
support pypy and its JIT. Resolve prefixed literals by calling the corresponding python class (for attributes only).
Pierre Carbonnelle
Generic Mixin to query pyEngine.
Pierre Carbonnelle
move classes down, so that they can use default_datalog_engine
Comments 1
Pierre Carbonnelle
Accept upper case for predicate initials. First version of mixin.
Pierre Carbonnelle
new assert_fact() accepts python objects for terms. Fix bug in expression analysis.
Pierre Carbonnelle
Added tag 0.5.0 for changeset a667aa59dcfc
Pierre Carbonnelle
version 0.5.0
Tags
0.5.0
Pierre Carbonnelle
fix lambda bug in python 3
Pierre Carbonnelle
add negation to integration test. Improve trace/debug mode.
Pierre Carbonnelle
support for deep negation recursion in lua
Pierre Carbonnelle
refactor thunking of negation, for readability and reuse
Pierre Carbonnelle
support for deep negation recursion in python
Pierre Carbonnelle
support of negation in lua engine
Pierre Carbonnelle
support for negation in python engine. Example : ~p(a)
Pierre Carbonnelle
improve source code documentation
Pierre Carbonnelle
0.4.0
Pierre Carbonnelle
Added tag 0.4.0 for changeset 20940aa02ebc
Pierre Carbonnelle
support for string concatenation in lua engine
Tags
0.4.0
Pierre Carbonnelle
support for lambda in clauses
Pierre Carbonnelle
support multi-lines in .load()
Pierre Carbonnelle
test.py tests both lua and python. Add grammar and ancillary batch files.
Pierre Carbonnelle
rename pyDatalog.lua to luaEngine.py to facilitate its packaging in distribution files
Pierre Carbonnelle
Added tag 0.3.4 for changeset 32937b7dce3e
Pierre Carbonnelle
fix problem with relative import of pyEngine
Tags
0.3.4
Pierre Carbonnelle
Added tag 0.3.2 for changeset d6cc9c90580b
Pierre Carbonnelle
2 to 3
Tags
0.3.2
Pierre Carbonnelle
Added tag 0.3.1 for changeset 59f586b4ffb1
  1. Prev
  2. Next