Recursive Descent Parser using Top Down Approach for DSL - Domain Specific Language in evaluating Decision Trees.
Sample DSL scripts and JSON data are available under scripts folder.
To specify different expression script change the script file inside pom.xml
To build the parser run mvn clean install
To run the parser execute mvn exec:java