Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 - Gramatica de Libre Contexto
1 - Gramatica de Libre Contexto
| <principal>
| /*empty*/
| <linea>
| <crearvariable>;
| <cambiarvalor>;
| <buclecondicion>
| /*empty*/
| <penvio>
| NOMBRECAMPO
| DECIMAL
| BOLEANO
| CADENA
| T_DECIMAL
| T_BOLEANO
| T_CADENA
| ASIGNADOR NOMBRECAMPO
| <invocarmetodo>
| <incredismivariable>
| <oprcomun> <oprcomplemento>
| RESTA
| MULTIPLICACION
| DIVISION
| <oprcom>
| <tipoopr> NOMBRECAMPO
| DISMINUIR
| <operasignacion>
| NOMBRECAMPO
| <buclefor>
| <buclewhile>
<condicionif> ---> <condicionsi>
| <condicionsi> <condicionno>
| <condicionsi><condicionessino><condicionno>
| MENOR
| IGUAL
| MAYORIGUAL
| MENORIGUAL
| NOIGUAL
| <condicionsino>
| <funcion>
(<parametrosin>) {<lineascodigos>}
| VOID
| /*empty*/
<parametros> ---> <parametros>,<parametro>
| <parametro>