# 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 `