Explicacion Semantico

Páginas: 2 (346 palabras) Publicado: 3 de mayo de 2015
Lo primero que tiene que hacer es entrar a la consola e instalar gcc c++ para la distribución de Linux que hayan descargado (P.D. consúltenlo en internet) recuerden que para cualquierinstalación en consola tiene que hacerse súper usuarios poniendo “su” y dar enter y ponen la contraseña.
Para comprobar que ya esta instalado:
Si aun no lo tiene instalado y lo ejecutan poniendo g++ lesaparecera algo asi

Si ya lo instalaron y lo ejecutan les tiene que aparecer asi:



Ahora entren a la carpeta donde tiene el proyecto
Comando: Cd nombreDeLaCarpeta (así cada una de las carpetashasta llegar a donde tienen el programa)
Ya que estén en la carpeta para ver los archivos pongan Ls y dan enter
Verán que aparece un archivo que se llama main.cpp

Ese lo tienen que borrar ya que segeneró en mi pc cuando yo ejecute el programa
Lo borra asi : “rm main” y dan enter

Ya que se haya borrado para compilar el programa pongan
g++ main.cpp -o main --- esto lo compila
./mainprueba.txt asi con todo y punto ---- esto lo corre

Si les sale algo como esto es que esta correcto



Si no quieren que salgo todo eso de arriba y solo el msj de es correcto, en el archivoparser2.cpp quítenle todos los cout y lo vuelven a compilar. Pueden abrirlo con gedit para editarlo.
Recuerden para compilarlo siempre poner
g++ main.cpp -o main antes de ./main prueba.txtEn el archivo prueba.txt
si le ponen una coma después de la palabra began les aparecerá que es incorrecto
y si se la quitan que es correcto ya que la el análisis semántico lo encontrócorrecto

Siempre que hagan una modificación compilan y luego lo corren


Ahora una ligera explicación de los archivos:

el scanner es el que manda los tokens al parcer.
el escanner lee el archivoy saca los tokens, como si es un numero , si es un signo de pregunta , uno de asignación etcétera.
y el parser es el que analiza la gramática según los tokens que le van llegando del scanner
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Semantica
  • Semantica
  • Semantica
  • Semantica
  • la semàntica
  • LA SEMÁNTICA
  • semantica
  • Semántica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS