compilador
INSTITUTO TECNOLÓGICO DE TOLUCA
INGENIERÍA SISTEMAS COMPUTACIONALES
LENGUAJES Y AUTÓMATAS I
PROFESOR:
BENJAMIN LOPEZ GONZALEZ
INTEGRANTES:
DELGADO RIVERO JUANRAMÓN
BELTRAN FLORES BENIGNO
ZÚÑIGA SÁNCHEZ EMANUELLE ALEJANDRO
VALLE HINOJOSA YESSICA LILIANA
CHAVEZ VALERO ARTURO
METEPEC, MEX. A 20 DE FEBRERO 2015
ALFABETO:
A, B…Z, a, b…z, 0-9, {, }, [, ],(, ), <, >, =, +, -, *, /, ;, ?, !, “, ‘
OBJETIVO
Crear un lenguaje nuevo, innovador, moderno, comprensible y fácil de manejar a cualquier usuario.
REGLAS LEXICAS
PALABRAS RESERVADAS
PALABRASRESERVADAS
METODO
PRINCIPAL
SI
MIENTRAS
PARA
IMPRIMIR
LEER
HACER
CLASE
PROGRAMA
INICIO
FIN
CICLO
SI
ENTONCES
SINO
VAR
ENTRADA
SALIDA
IMPLN (IMP. SALTO DE LINEA)
ARR (ARREGLO)
TIPO
FUNCIÓN
VACÍO
CONS(CONSTANTE)
PARA
CASO
CONTRARIO
EXTENDIDO
SIGUIENTE
FUNCION
IMPLEMENTA
ABSTRACTA
EXCEPCIÓN
REGRESAR
GLOBAL
HACER
DEFAULT
NUEVO
ESTATICO
DINAMICO
DECLARAR
LISTA
SUMAR
TIPOS DE DATOS
ENTERO
CADENA
DECIMALBOOLEANO
CARACTERES ESPECIALES
¿
?
(
)
;
!
,
#
+
“
”
OPERADORES RELACIONALES
<
>
!=
<=
>=
OPERADORES ARITMÉTICOS
+
-
/
*
OPERADORES LÓGICOS
AND
OR
NOT
OPERADORES INCREMENTALES
++
--
OPERADORDE ASIGNACIÓN
=
REGLAS SINTACTICAS
La clase determina la estructura donde contendrán todos los métodos, declaración de variables, uso de estructuras etc.
El inicio del programa se determina conllave que abre
El fin del programa llave que cierra
Si
La estructuras, si, mientras, para, hacer, se pueden repetir cero o más veces
Se inicia con la palabra si, mientras seguida de paréntesis“condición” paréntesis “(condición)”, llave que abre “condición” y llave que cierra “}”
Condición, se inicia con una expresión seguida de comparación y termina con expresión
Expresión una variable,numero
Variable, se escribe al inicio el tipo de dato, seguida con el nombre que se le asignara
Para
La estructura para inicia, con paréntesis que abre, valor inicial, condición, incremento,...
Regístrate para leer el documento completo.