Jochen Theodorou created GROOVY-8216: ----------------------------------------
Summary: invalid octal split into two arguments Key: GROOVY-8216 URL: https://issues.apache.org/jira/browse/GROOVY-8216 Project: Groovy Issue Type: Bug Components: parser-antlr Reporter: Jochen Theodorou Assignee: Daniel Sun {code}println 09{code} This code will cause a NPE, because it will be evaluated as println 0 9, which is evaluated as println(0).9. This happens because the leading zero introduces an octal, but 09 is no octal. The parser no falsely accepts 0 as valid number and does not recognize that 09 is supposed to be a single number anymore. The expected behaviour is a compile time failure. Daniel, can we fix that in parrot? -- This message was sent by Atlassian JIRA (v6.3.15#6346)