In our previous episode, Mattias Gaertner said:
> > 
> 
> BTW,
> The parser parses expression as whole and only stores the whole
> expression as string. This is done because in order to parse an
> expression you need to resolve identifiers, because operators are
> context sensitive. A simple parser can not do that. If the parser does
> not resolve identifiers it can only create symbol structures which
> would be as complicated as parsing the expression.
> In this sense the fcl parser already supports ^g constants.

I don't fully understand this. Afaik ^ in a constant expression is not
related to ^ in a type expression?
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to