Docstoc

Grammar

Document Sample
Grammar Powered By Docstoc
					Gramática del Lenguaje
PROGRAMA lista_sentencias sentencia WHILE IF_ELSE IF lista_sentencias sentencia | lista_sentencias sentencia

E; | WHILE | IF_ELSE | SWITCH_CASE while ( Condicion ) sentencia | while (condicion ) { lista_sentencias } IF else sentencia | IF else {lista_sentencias } switch ( i ) { lista_CASE } | switch ( i ) { lista_CASE DEFAULT}

if (condicion) sentencia | if (condicion) {lista_sentencias} CASE | lista_CASE CASE default: sentencia | default: {lista_sentencias} condicion_logica | condicion_AND | condicion_OR condicion_logica && condicion_logica condicion_logica | | condicion_logica E > E | E < E | E >= E | E <= E | E == E | E != E

SWITCH_CASE lista_CASE CASE condicion DEFAULT

case c: sentencia | case c: {lista_sentencias}

condicion_AND condicion_OR condicion_logica E T F

E+T | E-T | T T*F | T/F | F i | c

PROGRAMA lista_sentencias lista_sentencias sentencia sentencia sentencia sentencia WHILE WHILE IF_ELSE IF_ELSE IF IF E;

lista_sentencias lista_sentencias sentencia sentencia

WHILE IF_ELSE SWITCH_CASE while ( Condicion ) sentencia while (condicion ) { lista_sentencias } IF else sentencia IF else {lista_sentencias }

if (condicion) sentencia if (condicion) {lista_sentencias} switch ( i ) { lista_CASE } switch ( i ) { lista_CASE DEFAULT}

SWITCH_CASE SWITCH_CASE lista_CASE lista_CASE CASE CASE

lista_CASE CASE CASE

case c: sentencia case c: {lista_sentencias} default: sentencia default: {lista_sentencias}

DEFAULT DEFAULT

condicion condicion condicion

condicion_logica condicion_AND condicion_OR condicion_logica && condicion_logica condicion_logica | | condicion_logica E>E E<E E >= E E <= E E == E E != E

condicion_AND condicion_OR condicion_logica condicion_logica condicion_logica condicion_logica condicion_logica condicion_logica E E E T T T F F E+T E-T T T*F T/F F i c


				
DOCUMENT INFO