tree: cfcc12302168ba9ec54667ccdf2defd404ae4a3c [path history] [tgz]
  1. README.md
drivers/python/antlr/README.md

ANTLR4 Python3 Agtype parser generation rules for apache-age

Python driver for Apache AGE, graph extension for PostgreSQL.

Build

1) Generate Agtype parser with ANTLR4

# prerequisites : 
#    - java over 8
#    - download ANTLR4 from https://www.antlr.org/download/antlr-4.11.1-complete.jar
#    - java -cp antlr-4.11.1-complete.jar org.antlr.v4.Tool  -Dlanguage=Python3 -visitor -o ../age/gen ../../Agtype.g4 

2) Remove the *.interp & *.tokens files

3) Proceed to unit testing

python -m unittest -v test_age_py.py
python -m unittest -v test_agtypes.py
`