Matris

Solo disponible en BuenasTareas
  • Páginas : 3 (700 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
unidep |
Investigación 2 |
Compiladores |
|
Carlos morales lopez |
11/05/2011 |

Investigación sobre diagramas de transición operadores lógicos, aritméticos, relacionales y deasignación, y palabras reservadas. |

DIAGRAMAS DE TRANSICIONES
Son grafos dirigidos que especifican el reconocimiento de un token como elemento del lenguaje.
En un diagrama de transición (DT) se compilaun token.
Partes:

Se dice que un token se compila en un DT, si este es reconocido o cumple una ruta desde el estado
Inicial hasta un estado de aceptación (estado final).
DT básicos:

Losoperadores relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en casocontrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor true del tipo básico boolean, en cambio, 8<4 (ocho menor que cuatro) es falsa, false. En laprimera columna de la tabla, se dan los símbolos de los operadores relacionales, el la segunda, el nombre de dichos operadores, y a continuación su significado mediante un ejemplo.
Operador | nombre |ejemplo | significado |
< | menor que | a<b | a es menor que b |
> | mayor que | a>b | a es mayor que b |
== | igual a | a==b | a es igual a b |
!= | no igual a | a!=b | a no esigual a b |
<= | menor que o igual a | a<=5 | a es menor que o igual a b |
>= | mayor que o igual a | a>=b | a es menor que o igual a b |

Los operadores lógicos
Los operadores lógicosson:
* && AND (el resultado es verdadero si ambas expresiones son verdaderas)
* || OR (el resultado es verdadero si alguna expresión es verdadera)
* ! NOT (el resultado inviertela condición de la expresión)
AND y OR trabajan con dos operandos y retornan un valor lógico basadas en las denominadas tablas de verdad. El operador NOT actúa sobre un operando. Estas tablas de...
tracking img