[fpc-devel] Troubles with FPDOC in 2.5.1 and 2.4.1

Marco van de Voort marcov at stack.nl
Sat May 15 15:02:53 CEST 2010

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?

More information about the fpc-devel mailing list