REVISTA DIGITAL
197 0
Conociendo Sobre la Gramática y Lingüística Computacional
1965 Editor: Alexaviel Márquez.
194 0
1960 Edición Limitada.
Lenguajes Naturales
Si llueve entonces me mojo Cuando llueve me mojo Me mojo cuando llueve La lluvia hace que me moje Llueve por lo que me mojo Si cae la lluvia entonces acabo mojado
IF llueve THEN me mojo
Lenguaje de los ordenadores
Secuencia de instruccione s
Compilad ores
Sentenci as
Un lenguaje de programación es una notación para escribir programas a través de los cuales podemos comunicarnos con el hardware y dar así las ordenes adecuadas para la realización de determinado proceso. Un lenguaje viene definido por una gramática o conjunto de reglas que se aplican a un alfabeto constituido por el conjunto de símbolos utilizados.
Lenguajes Lenguajesde dequinta quinta generaci贸n. generaci贸n. Lenguajes Lenguajesde dealto alto nivel. nivel. Nivel Niveldel delsistema sistema operativo operativo Nivel Niveldel dellenguaje lenguaje ensamblador. ensamblador. Nivel Nivelde de microprogramaci贸n. microprogramaci贸n. Nivel Nivelde delenguaje lenguaje maquina. maquina.
Estructura funcional de un programa DATOS
MEMORIA CENTRAL
RESULTAD OS
Entrada
Proceso
Proces o
Esquema de un programa
Program a
Objetos
Accion es
Sintaxis
Sistemas de tipos y sem谩ntica
Gesti贸n de memoria Manipulaci贸n de excepciones
Clasificaci贸n de Chomsky
Tipo Tipo 00 Tipo Tipo 11 Tipo Tipo 22 Tipo Tipo 33
Es la parte de la gramรกtica que estudia las reglas que gobiernan la combinatoria de constituyentes sintรกcticos y la formaciรณn de unidades superiores a estos, como los sintagmas y oraciones gramaticales .
La sintaxis completa de un lenguaje de programación utiliza el resultado del análisis léxico como base para la definición de la estructura de todas las partes diferentes de un programa.
El uso más común de los analizadores sintácticos es como parte de la fase de análisis de los compiladores. De modo que tienen que analizar el código fuente del lenguaje
exp -> exp opbin exp
exp > const -> ident
Op-bin > + -> -> * -> / -> %