Hi all,
I'm currently trying to resolve some issues with the string parsing in
mspec. Right now the generated output is technically not correct as for
dynamic length string fields the "sizeInBits" is set to "-1". We need to
address this.
Here I noticed that if the expression references another field, the
parser automatically makes this a "stringLiteral", which is also not
really correct.
I thin we should probably invest some time ("we" probably being "me") to
make sure there is a difference between a "stringLiteral" and something
else (maybe "variableLiteral") ... StringLiterals should always be quoted.
So a:
'"hurz"' would be a StringLiteral, but a 'hurz' would be a VariableLiteral.
Just wanted to let you know that we will be having some minor updated
with respect to this.
Chris