From 9a2ab9bb803aa4da2a6007cc2e945d6bc1fe0b39 Mon Sep 17 00:00:00 2001 From: dibyendumajumdar Date: Fri, 25 Aug 2023 23:16:07 +0100 Subject: Reorganized the project as multi-maven module Updated README Added language module with grammar Split the code into common and chapter01 modules. Removed a number of utility classes that were imported from AA. Added github workflow file. --- language/pom.xml | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 language/pom.xml (limited to 'language/pom.xml') diff --git a/language/pom.xml b/language/pom.xml new file mode 100644 index 00000000..7d748aa1 --- /dev/null +++ b/language/pom.xml @@ -0,0 +1,80 @@ + + 4.0.0 + + com.seaofnodes + simple + 1.0 + + language-grammar + jar + SeaOfNodes Demo Simple Language Grammar + + UTF-8 + 17 + 17 + 1.22 + 4.11.1 + 1.21 + 4.13.2 + + + + org.antlr + antlr4-runtime + ${antlr.version} + jar + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.10.1 + + + + + + org.antlr + antlr4-maven-plugin + ${antlr.version} + + true + true + + + + generate-sources + + antlr4 + + + + + + com.khubla.antlr + antlr4test-maven-plugin + ${antlr4test-maven-plugin.version} + + false + false + program + SimpleLanguage + com.seaofnodes.simple.antlr + examples/ + + + + + test + + + + + + + -- cgit v1.2.3