]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/Token.java
Moved SCL parser generator to platform repository.
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / parser / grammar / input / Token.java
diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/Token.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/parser/grammar/input/Token.java
new file mode 100644 (file)
index 0000000..e59997c
--- /dev/null
@@ -0,0 +1,17 @@
+package org.simantics.scl.compiler.parser.grammar.input;
+public class Token {
+    public static final Token[] EMPTY_ARRAY = new Token[0];
+    
+    public final String text;
+    public final int id;
+    
+    public Token(int type, int beginPos, int endPos, String text) {
+        this.id = type;
+        this.text = text;
+    }
+    
+    @Override
+    public String toString() {
+        return text;
+    }
+}
\ No newline at end of file