An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/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/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