Procurando por uma sintaxe completa do Delphi (objeto pascal)

Eu preciso de uma sintaxe completa do Object Pascal (de preferência Delphi 2009). Algumas das sintaxes são fornecidas pelos arquivos de ajuda, mas nem todas as informações são fornecidas. Então comecei a coletar informações soltas. Recentemente eu os adicionei a uma descrição de sintaxe mais ou menos completa (como EBNF).

Embora pareça extenso, ainda há bugs e tenho certeza de que partes estão faltando (especialmente na sintaxe do .NET). Então estou perguntando à comunidade SO Delphi. Você tem alguma informação ou pode corrigir os erros? Em troca, forneço a sintaxe completa para a comunidade. Provavelmente você economiza algum tempo ;-). No futuro, gosto de fazer o mesmo para outras linguagens (como C # / C ++ / Java).

A descrição da sintaxe que eu já tenho é dada:Minha sintaxe sofar. Ou se você gosta de umVersão em texto. (O XHTML é gerado a partir da versão de texto).

Por favor, note que a sintaxe se concentra na parte sintática, porque a parte lexical não é realmente um problema.

Atualizar

Eu tenho uma nova versão da sintaxe Delphi.versão html. Ele inclui todas as versões incluindo 2009. Extensões de prisma ainda estão na lista de afazeres. E não tenho certeza se vou mantê-los juntos.

Para os puristas reais, ele também contém o código assembler completo (que não suporta 100% do conjunto de intel, mas apenas algumas instruções são perdidas).

questionAnswers(6)

yourAnswerToTheQuestion