diff --git a/src/main/java/dk/camelot64/kickc/NumberParser.java b/src/main/java/dk/camelot64/kickc/NumberParser.java index e72a28df8..e3dff224f 100644 --- a/src/main/java/dk/camelot64/kickc/NumberParser.java +++ b/src/main/java/dk/camelot64/kickc/NumberParser.java @@ -1,5 +1,6 @@ package dk.camelot64.kickc; +import dk.camelot64.kickc.model.CompileError; import dk.camelot64.kickc.model.types.SymbolType; import dk.camelot64.kickc.model.values.ConstantInteger; @@ -10,7 +11,7 @@ public class NumberParser { boolean isInt = !literal.contains("."); if(!isInt) { - throw new NumberFormatException("Not Implemented: non-integer parsing. " + literal); + throw new NumberFormatException("Non-integer numbers are not supported. " + literal); } SymbolType type = SymbolType.NUMBER; diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java index 644b294c2..b495e61a3 100644 --- a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java +++ b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java @@ -1678,7 +1678,11 @@ public class Pass0GenerateStatementSequence extends KickCParserBaseVisitor