Add server-side tokenizer #185
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer;
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
|
public class Test {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
System.out.println(Tokenizer.tokenize("ARG=12"));
|
||||||
|
}
|
||||||
|
}
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer;
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
/** Represents a token in the tokenizer. */
|
/** Represents a token in the tokenizer. */
|
||||||
public record Token(TokenType type, String value, int line, int column) {}
|
public record Token(TokenType type, String value, int line, int column) {}
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer;
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
/** Enumeration of token types used in the tokenizer. */
|
/** Enumeration of token types used in the tokenizer. */
|
||||||
public enum TokenType {
|
public enum TokenType {
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer;
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer;
|
package ch.unibas.dmi.dbis.cs108.casono.server.tokenizer;
|
||||||
|
|
||||||
/** Exception thrown during tokenization. */
|
/** Exception thrown during tokenization. */
|
||||||
public class TokenizerException extends RuntimeException {
|
public class TokenizerException extends RuntimeException {
|
||||||
Reference in New Issue
Block a user