Community
Participate
Working Groups
Build Identifier: 20100617-1415 The error appears if there is no blank between print statemtent and the format: Example: print'(a)',' Hello' Error: Unexpected character constant ... But print* (without blank) is working Reproducible: Always
Thanks for the bug report. Internally, the problem seems to be that the lexer is matching the rule {Ident}?"'" which is intended to match string literals with a kind, e.g., ascii_'This is a string' I don't see an immediate/easy way to fix this, but I'm keeping this open so we can come back to it later...