An open API service indexing awesome lists of open source software.

https://github.com/realfranser/my-jscript-compiler

PDL repository
https://github.com/realfranser/my-jscript-compiler

Last synced: 3 months ago
JSON representation

PDL repository

Awesome Lists containing this project

README

        

README
==============================
Entregas:
-----------------
- Aqui se encuentran dos carpetas: primera y segunda. En ellas se encuentra tanto
el PDF que se entrego como las imagenes, tablas , arboles y otro elementos necesarios dentro
de este. Ademas tambien se puede ver un archivo .tex (tipo latex) este es con el que
editabamos el pdf.

src:
-----------------------
- En el encontramos la parte principal del codigo.
- Dentro estan las carpertas _Lexico_, _Semantico_ y _Sintatico_. En estas encontramos el codigo en
python de cada una y ademas una carpeta Docs dentro, en us intererior podemos ubicar las gramaticas y
tablas usadas, asimismo tambien las correciones que los profesores nos devolvieron, con los errores cometidos.
- En la carpeta _assets_ podemos encontrar varios documento que ayudaban con la definicion de los token
en python y su uso en los demas documentos.
- El archivo _master.py_ es donde podemos encontrar todo lo gordo del programa
- No se que hay en _pycache_

test
-----------------
- Aqui encontramos por un lado los distintos archivos test, que son con los que se provo la practica.
- Por el otro, 3 carpetas; _Draco:_ donde estan test que sacamos de la Draco, _lab:_ son un grupo de test
dirigidos hacia la utilizacion de python, _output:_ donde estan (_errors, parse, tokens, ts_) los datos
devueltos de la ejecucion de los test.

ejecutar.sh
------------------
- Este archivo es el responsbale de ejecutar los test.