abouttreesummaryrefslogcommitdiff
path: root/antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd
diff options
context:
space:
mode:
authorPatrick Schönberger2021-08-14 14:56:12 +0200
committerPatrick Schönberger2021-08-14 14:56:12 +0200
commitc6ad2948bb98d42f8e0883ef82cd14cd2d5eda60 (patch)
tree9e83d6d8f61e56f5d3425b8709314d6bdb9315a9 /antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd
parent9f94b672a5dc32da5ad01742bd4e976315a30d9c (diff)
downloadtoc-main.tar.gz
toc-main.zip
add antlr source code and ReadMeHEADmain
Diffstat (limited to 'antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd')
-rw-r--r--antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd13
1 files changed, 13 insertions, 0 deletions
diff --git a/antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd b/antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd
new file mode 100644
index 0000000..8fa561a
--- /dev/null
+++ b/antlr4-cpp-runtime-4.9.2-source/demo/generate.cmd
@@ -0,0 +1,13 @@
+@echo off
+:: Created 2016, Mike Lischke (public domain)
+
+:: This script is used to generate source files from the test grammars in the same folder. The generated files are placed
+:: into a subfolder "generated" which the demo project uses to compile a demo binary.
+
+:: Download the ANLTR jar and place it in the same folder as this script (or adjust the LOCATION var accordingly).
+
+set LOCATION=antlr-4.9.2-complete.jar
+java -jar %LOCATION% -Dlanguage=Cpp -listener -visitor -o generated/ -package antlrcpptest TLexer.g4 TParser.g4
+::java -jar %LOCATION% -Dlanguage=Cpp -listener -visitor -o generated/ -package antlrcpptest -XdbgST TLexer.g4 TParser.g4
+::java -jar %LOCATION% -Dlanguage=Java -listener -visitor -o generated/ -package antlrcpptest TLexer.g4 TParser.g4
+