Flex & Bison Python to C++ Translator
-
Updated
Dec 12, 2025 - Yacc
Flex & Bison Python to C++ Translator
A compiler built from scratch in C using Flex & Bison. Performs lexical/syntax analysis and generates Intermediate Code (Three-Address Code/Quadruples) using Backpatching logic.
A simple compiler for a Python-like language ("MiniPy") using Flex and Bison. Includes lexical analysis, parsing, symbol tables, and intermediate code generation.
Trabalho final da disciplina de Construção de Compiladores, que consiste em implementar os analisadores léxico e sintático, tabela de símbolos e geração de código para uma linguagem de programação "C--".
Generates Intermediate code for language called "Simpl"
A transpiler built from scratch which transpiles a custom language to C++
IT250 Mini Project to contruct a C Compiler using Lex, Yacc and Python
A step wise construction of a compiler using lex and yacc
A Lex and Yacc-based compiler for a new language inspired by C. With its powerful parsing and lexical analysis capabilities, this compiler efficiently translates high-level code into executable machine language.
Repository featuring a YACC and LEX-designed programming language for FLAC course in the second year.
A compiler for a subset of C implementing all stages of the compiler.
A simple transpiler project that converts source code written in C to D code. The conversion takes place through a series of steps, including lexical, syntactic, and semantic analysis. The final result is a D code equivalent to that written in C.
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Proof of concept compiler for a simplified programming language. - "Formal Languages, Automata and Compilers" course
A compiler to convert C into a language inspired by Java
This is a mini C compiler built using lex and yacc. This was part of our innovative assignment.
Constructing a parser that recognizes a specific language
An emulator for intermediate code based on a sample language.
A compiler for a subset of the Nim Programming Language.
Add a description, image, and links to the compiler-construction topic page so that developers can more easily learn about it.
To associate your repository with the compiler-construction topic, visit your repo's landing page and select "manage topics."