Commits

Show all
Author Commit Message Labels Comments Date
Pierre Carbonnelle
version 0.3.0
Tags
0.3.0
Pierre Carbonnelle
use python engine if no Lua engine. profiling + use Zip. Bug: up-scope variables in datalog programs are not recognized (globals are)
Pierre Carbonnelle
Do not convert numeric constants to strings
Pierre Carbonnelle
support for integer expressions
Pierre Carbonnelle
add datalog engine (without expressions) written in pure python
Pierre Carbonnelle
remove unnecessary C API
Pierre Carbonnelle
use six module to improve compatibility with python 3
Pierre Carbonnelle
use 4 spaces for tab in pyDatalog.lua
Pierre Carbonnelle
support for deep recursion, with fast option
Pierre Carbonnelle
rename 'execute' --> 'load'
Pierre Carbonnelle
rename 'execute' --> 'load'
Pierre Carbonnelle
propose default_datalog_engine in decorator. Add more tests.
Pierre Carbonnelle
release 0.1.1 on pypi
Comments 1
Pierre Carbonnelle
prepare for distutils release on pypi
Pierre Carbonnelle
make compatible with python 3
Pierre Carbonnelle
remove dependence on expression.lua. Clean-up some code. Add factorial and fibonacci tests.
Pierre Carbonnelle
support for expressions, e.g. N1 = N-1
Pierre Carbonnelle
remove debug print statements
Pierre Carbonnelle
datalog.execute + more tests
Pierre Carbonnelle
make it python 3 compatible, using 2to3.py
Pierre Carbonnelle
API : support for engine.ask('<predicate>')
Pierre Carbonnelle
odd and even constants in equality
Pierre Carbonnelle
simplify use of variables in pyDatalog program
Pierre Carbonnelle
tribute to pythologic, shai berger
Pierre Carbonnelle
installation instructions
Pierre Carbonnelle
add copyright notice, licence, before making project public
Pierre Carbonnelle
First version