first commit
This commit is contained in:
21
src/de/djledda/lox/Token.java
Normal file
21
src/de/djledda/lox/Token.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package de.djledda.lox;
|
||||
|
||||
public class Token {
|
||||
final TokenType type;
|
||||
final String lexeme;
|
||||
final Object literal;
|
||||
final int line;
|
||||
|
||||
Token(TokenType type, String lexeme, Object literal, int line) {
|
||||
this.type = type;
|
||||
this.lexeme = lexeme;
|
||||
this.literal = literal;
|
||||
this.line = line;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return type + " " + lexeme + " " + literal;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user