Projects in Awesome Lists tagged with intermediate-code-generation
A curated list of projects in awesome lists tagged with intermediate-code-generation .
https://github.com/llvm/clangir
A new (MLIR based) high-level IR for clang.
clang codegeneration compiler-frontend compilers cpp intermediate-code-generation intermediate-language intermediate-representation llvm
Last synced: 14 May 2025
https://github.com/devangi2000/Compiler-Design
A repository containing all experiments for the course Compiler Design.
automata-theory compiler-design computer-science first-follow-compiler intermediate-code-generation lexical-analysis nfa-to-dfa-conversion parsing-expression-grammar predictive-parsing python3 regex-to-nfa shift-reduce-parsers
Last synced: 22 Apr 2025
https://github.com/Yeaseen/EduCComp
:hamburger: A subset of C Compiler[Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator] , DAG & TAC implemented in C++ using Flex and Yacc-Bison as an assignment of sessional course CSE310 in undergradute studies in CSE, BUET
assembly-8086 bison c-compiler compiler-construction compiler-design cse-buet dag intermediate-code-generation lexical-analyzer parser parser-generator semantic-analyzer symbol-table tac yacc
Last synced: 11 May 2025
https://github.com/pragmatwice/chthollylang
A simple implementation of Yet another script language Chtholly
implmentation intermediate-code-generation parser parser-combinators programming-language
Last synced: 15 Apr 2025
https://github.com/ketgg/Hana
Hana is an elegant, clean and minimalistic interpreted programming language inspired from lua, python and javascript <3
bison compiler-design flex intermediate-code-generation interpreter lex llvm programming-language yacc
Last synced: 14 Apr 2025
https://github.com/ketgg/hana
Hana is an elegant, clean and minimalistic interpreted programming language inspired from lua, python and javascript <3
bison compiler-design flex intermediate-code-generation interpreter lex llvm programming-language yacc
Last synced: 14 Apr 2025
https://github.com/playxe/stack2ssa
Simple implementation of stack to SSA IR lowering
bytecode compiler cranelift intermediate-code-generation jit ssa stack
Last synced: 15 Apr 2025
https://github.com/abhishekmishra-17/intermediate-code-generator-using-python3
Code generator program using python
code-generation code-generator compiler compiler-design compilers intermediate-code-generation python python38 pythonprogram three-address-code
Last synced: 14 Apr 2025
https://github.com/tebogoyungmercykay/recspl-compiler-construction-in-python
This repository contains the core components of our Recursive Student Programming Language Compiler Construction and Design project. The project aims to implement a complete compiler, including lexical analysis, parsing, semantic analysis, and code generation.
intermediate-code-generation lexer parser pytest semantics syntax-tree testing tokens type-checker
Last synced: 09 Jul 2025
https://github.com/dmaivel/vscc
Experimental x86-64 JIT compiler
assembly compiler compiler-backend intermediate-code-generation intermediate-language intermediate-representation jit jit-compiler just-in-time x86 x86-64
Last synced: 27 Apr 2025
https://github.com/sandeepkundalwal/compiler-design
[CS502: Compiler Design] Built Five Phases of Compiler - Parsing Trees, Semantic Analysis, Intermediate Code Generation, Live Variable Analysis, Register Allocation
compiler-design intermediate-code-generation java javacc jtb live-variable-analysis parse-trees register-allocation semantic-analysis type-checking
Last synced: 27 Mar 2025
https://github.com/mr-cheff/sslb
😊 Super Simple Language Backend - An IR constructed language backend that can compile to various different targets, designed to be simple and safe.
compiler-backend intermediate-code-generation intermediate-representation llvm-alternative
Last synced: 06 Sep 2025
https://github.com/syedzawwarahmed/lavascript
Our very own programming language.
compiler intermediate-code-generation lexical-analysis parsing python semantic-analysis
Last synced: 28 Feb 2025
https://github.com/mauro-balades/sslb
😊 Super Simple Language Backend - An IR constructed language backend that can compile to various different targets, designed to be simple and safe.
compiler-backend intermediate-code-generation intermediate-representation llvm-alternative
Last synced: 11 Mar 2025
https://github.com/emik03/absence.fody
Removes unused private/internal types during compile-time.
compiler-tool dead-code-elimination dead-code-removal fody fody-weaver fodyweavers intermediate-code-generation tree-shake tree-shaking
Last synced: 10 Apr 2025
https://github.com/hamzahussyn/intermediate-code-generation
An emulator for intermediate code based on a sample language.
bison cfg compiler compiler-construction flex intermediate-code-generation intermediate-representation lexer parser yacc-lex
Last synced: 27 Dec 2025
https://github.com/ruban2205/simulating-compiler-using-python
Welcome to the "Simulating Compiler using Python" repository! 🎉 It contains Python code for simulating compiler components.
intermediate-code-generation lex python simulation-of-assembler simulation-of-loader simulation-of-macroprocessor simulation-of-predictive-parser symbol-table-generation token-seperation yaac
Last synced: 08 Aug 2025
https://github.com/sanjinkurelic/mvcgenerator
Most of today's simpler software solutions closely link their work to basic database operations. The basic operations are retrieving, entering, modifying, and deleting individual data, so-called CRUD operations. To simplify the implementation of such software solutions, it is possible to build a code generator that builds a series of program sections based on the definition of the database structure. The database structure is defined using a structured query language (SQL).
analysis chunk code-generator compiler crud hibernate intermediate-code-generation java-11 junit lexical-analysis mvc parsing reflections rest-api semantic-analysis spring sql synthesis target-code-generation three-tier-architecture
Last synced: 08 Oct 2025
https://github.com/fabiannorbertoescobar/compilador
TP de Lenguajes y Compiladores
asm assembler batch bison c compiladores compiler flex intermediate-code-generation intermediate-language lex lexical-analyzer parser polish-notation reverse-polish-notation sintaxis-analyzer yacc
Last synced: 23 Feb 2025
https://github.com/amirreza81/compiler-theoretical-solution
Compiler Design - Fall 2023 - Sharif University of Technology
compiler-design intermediate-code-generation lexical-analysis lexical-parser lr-parser top-down-parser
Last synced: 23 Feb 2025
https://github.com/tamimehsan/c-compiler
A short subset of C Compiler
bison c-compiler compiler intermediate-code-generation lexical-analysis semantic-analysis symbol-table yacc
Last synced: 02 Jan 2026
https://github.com/raihan4520/compiler-design
C and C++ projects from the Compiler Design course at AIUB, covering lexical analysis, syntax analysis, and code generation phases.
c compiler-design cpp intermediate-code-generation lexical-analysis syntax-analysis
Last synced: 03 Mar 2025
https://github.com/rcmilan/ex-cryptographyapp
Implementando Criptografia em Runtime
cryptography dotnet intermediate-code-generation runtime typeconverter
Last synced: 12 Dec 2025
https://github.com/ayeshathoi/compiler-310
yet another sub-c-compiler
bison-yacc cpp flex intermediate-code-generation lexer-parser optimization parser symbol-table-generation
Last synced: 10 Oct 2025
https://github.com/shaina-gh/intermediate-code-generation
This repository contains a C++ implementation for converting infix expressions into postfix form and generating corresponding three-address intermediate code, a key step in compiler construction.
compiler-design cpp infix-to-postfix intermediate-code-generation three-address-code
Last synced: 11 Jul 2025
https://github.com/shahriar-raj/cse_310-compiler-sessional
This repository contains all home and lab assignments for the CSE 310 : Compiler Sessional course, part of our Term-1, Level-3 curriculum. It applies theories from CSE 309 to build a C compiler.
compiler intermediate-code-generation lexical-analysis semantic-analysis
Last synced: 02 Mar 2025
https://github.com/shaina-gh/construction-of-quadruples
A C++ program to convert infix expressions to postfix and generate intermediate code using quadruples for compiler design.
compiler-design construction-of-quadruples cpp infix-to-postfix infixtopostfix intermediate-code-generation
Last synced: 23 Oct 2025