REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 1Open issues
◉ 1Watchers
15/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
40 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
compiler_c-
Trabalho prático de compiladores para a linguagem fictícia C-
Professor: Luiz Galvão
Alunas:
- Luiza Saliba (163931)
- Sophia Lapadula (148282)
Objetivo
Construir um compilador para a linguagem C- que demonstre os aprendizados práticos da matéria de compiladores
Arquitetura do compilador
Teste
Compiler Project
Compilation and Execution
Step 1: Generate the Parser
Use Bison to generate the parser files.
bison -d parser.y
This command will generate parser.tab.c and parser.tab.h.
Step 2: Generate the Scanner
Use Flex to generate the scanner file.
flex scanner.l
This command will generate lex.yy.c.
Step 3: Compile the Scanner and Parser
Compile the generated C files using GCC.
gcc -o parser parser.tab.c lex.yy.c -lfl
Step 4: Run the Parser
Run the parser with an input file.
./parser input_file.c
Replace input_file.c with the path to your input file.
Notes
- Ensure that
bison and flex are installed on your system.
- The
-lfl flag links the Flex library.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Repositório de materiais de apoio do curso prático de GitHub Copilot Hospedado na Udemy. Aprenda, na prática, a dominar o GitHub Copilot e acelerar seu fluxo de trabalho com exercícios guiados, boas práticas de prompting e um projeto real construído do zero.
63/100 healthRecently updatedActive repository
PythonNo license
⑂ 17 forks◯ 1 issuesUpdated 3 days ago
Trabalho prático educacional de Estruturas de Dados em C para Engenharia de Computação (2026.1).
48/100 healthRecently updatedActive repository
No license
⑂ 2 forks◯ 2 issuesUpdated 15 days ago
Disciplinas-gustavoresque-UFPA /