diff --git a/src/main/java/carpet/script/Tokenizer.java b/src/main/java/carpet/script/Tokenizer.java index fa1890c0..f0c1d4eb 100644 --- a/src/main/java/carpet/script/Tokenizer.java +++ b/src/main/java/carpet/script/Tokenizer.java @@ -201,6 +201,11 @@ public class Tokenizer implements Iterator { token.append(input.charAt(pos++)); linepos++; + if (ch=='\n') + { + lineno++; + linepos = 0; + } if (pos == input.length() && expression != null && context != null) throw new ExpressionException(context, this.expression, token, "Program truncated"); }