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

Reply via email to