###前提・実現したいこと
構文エラーがあります。Dimensionsを挿入してReferenceTypeを完了してください
↑このエラーがだている理由がわかりません。
###発生している問題・エラーメッセージ
構文エラーがあります。Dimensionsを挿入してReferenceTypeを完了してください
###該当のソースコード
java
1package kakky.language.token; 2 3import kakky.language.LanguageException; 4 5/** 6 * @author kakky 7 * 8 */ 9public abstract class Token { 10 11 public static final Token EOF = new Token(-1){}; 12 public static final String EOL = "\\n"; 13 private int lineNumber; 14 15 protected Token(int line) { 16 this.lineNumber = line; 17 } 18 19 public int getLineNumber() { return this.lineNumber; } 20 public boolean isIdentifier() { return false; } 21 public boolean isNumber() { return false; } 22 public boolean isString() { return false; } 23 public boolean isBoolean() { return false; } 24 public Number getNumber() { throw new LanguageException("not number token"); } 25 public boolean getBoolean() { throw new LanguageException("not boolean token"); } 26 public String getText() { return ""; } 27} 28
java
1package kakky.language.token; 2 3public class NumberToken<E extends Number> extends Token{ 4 5 private E value; 6 7 public NumberToken(int line, E v){ 8 super(line); 9 this.value = v; 10 } 11 12 public boolean isNumber(){ return true; } 13 public String getText(){ return String.valueOf(this.value); } 14 public E getNumber(){ return this.value; } 15 16}
java
1package kakky.language.token; 2 3public class IntToken extends NumberToken<int> {} 4//ここでエラーが出ます。
###補足情報(言語/FW/ツール等のバージョンなど)
java8
Eclipse Neon
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/04 10:15