Compilers project - CMP2024 - Computer engineering - Cairo University
-
Updated
May 23, 2024 - C
Compilers project - CMP2024 - Computer engineering - Cairo University
🗃 UTF-8 string, byte string, and C string interner
ft_nm is a command-line program that emulates the 'nm' command for analyzing ELF binaries. Written in C, supports various architectures.
A short subset of C Compiler
IT250 Mini Project to contruct a C Compiler using Lex, Yacc and Python
Welcome to the Voila repository! This repository contains all the necessary documents, design specifications, implementation details and related tools for Voila. Voila is an easy-to-learn programming language that has a simple syntax which makes it perfect for beginners.
A simple SYMBOL TABLE implementing Hash Table with Chaining.
This GitHub repository contains System Programming codes focusing on linker, loader, macroprocessor, assembler implementations and many more
🍔 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
An open-source implementation of Understand Python API
CASM Front-end, AST Representation, Parser, and Typechecker
Perl library to call subroutines using approximate names
Program STM32 Arm Cortex M3 micro-controller using bare metal embedded c
Data structures for symbols and symbol table to be used in compilers/interpreters. Written in TypeScript and can be used in TypeScript and JavaScript projects.
A short subset of C compiler
Extract labels from IDA, Ghidra, Binary Ninja, and Relyze files and export x64dbg database. Including radare2 main address.
A simple interpreter for a large subset of Pascal language written for educational purposes
Add a description, image, and links to the symbol-table topic page so that developers can more easily learn about it.
To associate your repository with the symbol-table topic, visit your repo's landing page and select "manage topics."