]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/GenerateParserParser.java
Moved SCL parser generator to platform repository.
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / parser / grammar / input / GenerateParserParser.java
diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/GenerateParserParser.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/GenerateParserParser.java
new file mode 100644 (file)
index 0000000..0f4d16e
--- /dev/null
@@ -0,0 +1,19 @@
+package org.simantics.scl.compiler.parser.grammar.input;
+
+import java.io.File;
+
+import org.simantics.scl.compiler.parser.generator.ParserGenerator;
+
+public class GenerateParserParser {
+
+    public static void main(String[] args) throws Exception {
+        File plugin = new File(GenerateParserParser.class.getResource(".").getPath().replace("%20", " "))
+        .getParentFile().getParentFile().getParentFile().getParentFile().getParentFile().getParentFile().getParentFile().getParentFile();
+        System.out.println(plugin);
+        ParserGenerator.createParser(
+                "org.simantics.scl.copiler.parser.grammar.input",
+                "RuntimeException",
+                new File(plugin, "src/org/simantics/scl/compiler/parser/grammar/input/Grammar.grammar")); 
+    }
+    
+}