parsers-svelte Svelte Themes

Parsers Svelte

VANSI

VANSI (Visualização de Algoritmos de Análise Sintática) is an interactive educational tool for teaching and learning compiler parsing algorithms. Developed as a graduation thesis in Computer Science at the Universidade Federal do Ceará - Campus Quixadá.

Live Demo

vansi.netlify.app

Features

  • Step-by-step visualization with animations
  • Interactive automata, parse trees, and parsing tables
  • Pseudocode with breakpoints
  • Grammar input and string analysis
  • Copy results to clipboard

Algorithms

  • LL(1)
  • SLR
  • LR(1)

Tech Stack

Author

Francisco Fagner Ferreira Mesquita
Advisor: Prof. Dr. João Marcelo Uchôa de Alencar

License

MIT

Citation

If you use this tool in academic work, please cite it using the "Cite this repository" button on the right sidebar, or refer to the CITATION.cff file.

Top categories

Loading Svelte Themes