X"" (alphanumeric hexadecimals) and NX"" (national alphanumeric hexadecimals) type strings can be concatenated with & as well. I've already made some changes to the tokenizer and grammar so they should count as string literals.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
X"" (alphanumeric hexadecimals) and NX"" (national alphanumeric hexadecimals) type strings can be concatenated with & as well. I've already made some changes to the tokenizer and grammar so they should count as string literals.
[r150] has initial support for concatenation expressions. It is based of what I found in the FCD documentation.
Needs more testing, but already seems to improve the situation quite a bit.
Related
Commit: [r150]
Yes, much better! I still found one case where the parser failed:
Is CRLF a special keyword, or just an ordinary data item ?
CRLF is a level-78 constant in the above line.
Also found this (X"" alphanumeric hexadecimals are concatenateable):
OK, I updated the logic a bit more. It now covers (and tests) the above cases you mentioned.
Any more cases you see which need fixing, or can we close this for now ?
Couldn't find any others, feel free to close this.