PLGRUPO / AnalisisAmbitoJison

http://peaceful-headland-8284.herokuapp.com/
MIT License
0 stars 0 forks source link

Analizador de PL/0 usando Jison

Descripción

El objetivo de esta práctica es añadir soporte para análisis de ámbito y análisis semántico al parser creado en la última práctica (ver aquí) utilizando Jison.

La implementación se realiza en forma de aplicación web donde se pueden cargar o escribir ficheros escritos en PL/0 y se mostrará el árbol abstracto sintáctico resultante.

La aplicación web permite el almacenamiento de como máximo 10 ficheros en el servidor, todos ellos de acceso público.

Para guardar los ficheros en el servidor debes haberte autenticado mediante Google, Github, Twitter o Facebook previamente y haber proporcionado tu autorización para que la aplicación acceda a tus datos públicos (nombre y dirección de correo electrónico).

Una vez iniciada la sesión en la web, aparecerán las opciones de visualizar los ficheros guardados por cada persona en el servidor.

Tecnologías

Las tecnologías utilizadas en esta aplicación son las siguientes:

Y para las pruebas:

Despliegue

El despliegue de esta aplicación web se encuentra en Heroku.

Tests

En la página de despliegue hay un enlace a los tests, donde se muestran los resultados de los mismos.

Autores

Proyecto desarrollado por:

Licencia

Este proyecto se distribuye bajo la licencia MIT. Para saber más, leer el fichero LICENSE.