Buscando una sintaxis completa de Delphi (objeto pascal)

Necesito una sintaxis completa de Object Pascal (preferiblemente Delphi 2009). Parte de la sintaxis viene dada por los archivos de ayuda, pero no se proporciona toda la información. Así que empecé a recopilar datos sueltos. Recientemente, agregué estos a una descripción de sintaxis más o menos completa (como EBNF).

Aunque parece extenso, todavía hay errores y estoy seguro de que faltan partes (especialmente en la sintaxis de .NET). Así que le pregunto a la comunidad de SO Delphi. ¿Tiene alguna información o puede corregir los errores? A cambio proporciono la sintaxis completa a la comunidad. Probablemente te ahorre tiempo ;-). En el futuro, me gusta hacer lo mismo para otros lenguajes (como C # / C ++ / Java).

La descripción de la sintaxis que ya tengo está dada:Mi sintaxis sofar. O si te gusta unVersión de texto. (El XHTML se genera a partir de la versión de texto).

Tenga en cuenta que la sintaxis se centra en la parte sintáctica, porque la parte léxica no es realmente un problema.

Actualizar

Tengo una nueva versión de la sintaxis de Delphi.versión html. Incluye todas las versiones, incluyendo 2009. Las extensiones de prisma todavía están en la lista de tareas pendientes. Y no estoy seguro de si voy a mantenerlos juntos.

Para los verdaderos puristas, también contiene el código completo del ensamblador (que no es compatible con el 100% del conjunto de inteligencia, pero solo se pierden algunas instrucciones).

Respuestas a la pregunta(6)

Su respuesta a la pregunta