1 package org.simantics.scl.compiler.parser;
5 import org.simantics.scl.compiler.parser.generator.ParserGenerator;
7 public class GenerateSCLParser {
9 public static void main(String[] args) throws Exception {
10 File plugin = new File(GenerateSCLParser.class.getResource(".").getPath().replace("%20", " "))
11 .getParentFile().getParentFile().getParentFile().getParentFile().getParentFile().getParentFile();
12 System.out.println(plugin);
13 ParserGenerator.createParser(
14 "org.simantics.scl.compiler.internal.parsing.parser",
15 "SCLSyntaxErrorException",
16 new File(plugin, "src/org/simantics/scl/compiler/internal/parsing/parser/SCL.grammar"));