next up previous contents
Next: El formalismo PPML Up: 8.2 Los formalismos de Previous: El formalismo METAL

El formalismo SDF

Un formalismo alternativo para la definición de la sintaxis de un lenguaje es SDFgif. Su principal diferencia con respecto a METAL es que permite analizar gramáticas de contexto libre arbitrarias. Una característica muy peculiar es que incluye las directivas para el análisis léxico.

Un programa SDF consta de varias secciones en las cuales se definen:

En la definición de Pascal no se ha utilizado este formalismo, optándose por METAL, que proporciona una mayor modularidad al separar los analizadores léxico y sintáctico.



Miguel A. Alonso Pardo
Thu Nov 20 16:47:01 CET 1997