> There is not even a proper open one for Delphi. At least there wasn't till a > while back. That may be because it is no longer possible to write a BNF grammar for these compilers due to the c-style extensions.