Skip to content

MatHermida/ScannerYParser-SSDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scanner Y Parser

Trabajos para materia Sintaxis y Semántica del Lenguaje

Ingeniería en Sistemas de Información

Este repositorio contiene los trabajos prácticos de la materia Sintaxis y Semántica del Lenguaje de la carrera de Ingeniería en Sistemas de Información.

Estructura del Proyecto

  • TP02: Contiene los archivos relacionados con el segundo trabajo práctico.

    • ~$F final.docx: Documento de especificaciones.
    • BNF final.docx: Documento con la gramática BNF.
  • TP03: Contiene los archivos relacionados con el tercer trabajo práctico.

    • entrada.txt: Archivo de entrada para pruebas.
    • main: Archivo ejecutable principal.
    • main.c: Código fuente principal en C.
    • Makefile: Archivo para la compilación del proyecto.
    • salida.txt: Archivo de salida con los resultados.
    • scanner.l: Archivo con las reglas del escáner.
    • tokens.h: Archivo de cabecera con los tokens.
  • TP04: Contiene los archivos relacionados con el cuarto trabajo práctico.

    • entrada.txt: Archivo de entrada para pruebas.
    • main: Archivo ejecutable principal.
    • main.c: Código fuente principal en C.
    • Makefile: Archivo para la compilación del proyecto.
    • parser.y: Archivo con las reglas del parser.
    • salida.txt: Archivo de salida con los resultados.
    • scanner.l: Archivo con las reglas del escáner.
  • TP05: Contiene los archivos relacionados con el quinto trabajo práctico.

    • calc.c: Código fuente del calculador.
    • calc.h: Archivo de cabecera del calculador.
    • main.c: Código fuente principal en C.
    • Makefile: Archivo para la compilación del proyecto.
    • parser.y: Archivo con las reglas del parser.
    • scanner.l: Archivo con las reglas del escáner.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •