Skip to content

Repository files navigation

🦀 Projeto de Compiladores para a Linguagem Rust

Projeto desenvolvido para a disciplina de Linguagens Formais e Tradutores (LFT). O objetivo foi aplicar conceitos de análise de linguagens e construção de compiladores.


🚀 Tecnologias

  • Rust Rust
  • Python Python
  • Git Git

👥 Integrantes

Professor Orientador: André Luiz Menezes Silva


📋 Passos seguidos

Abaixo está o cronograma de atividades usado:

  1. Atividade 1: Elaboração da Análise Léxica.
  2. Atividade 2: Elaboração da Análise Sintática.
  3. Atividade 4: Elaboração da Gramática Livre de Contexto e implementação no PLY.
  4. Atividade 5: Elaboração da Sintaxe Abstrata.
  5. Atividade 6: Elaboração do Visitor Pretty Printer.
  6. Atividade 6: Elaboração da Análise Semântica.
  7. Atividade 7: Geração de Assembly.

About

Projeto desenvolvido na disciplina Linguagens Formais e Tradutores (LFT), ministrada pelo professor Doutor André Luiz Menezes. O objetivo é aprender e aplicar conceitos da disciplina, explorando desde a análise de linguagens até a implementação prática em RUST

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages