Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
-
Updated
Feb 8, 2023 - C
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Extract labels from IDA, Ghidra, Binary Ninja, and Relyze files and export x64dbg database. Including radare2 main address.
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.
replace or modify symbol names in elf object files (relocatable and executable)
Package cs-algorithms provides C# implementation of algorithms for data structures and manipulation, as well as graph and string processing
A simple interpreter for a large subset of Pascal language written for educational purposes
Nand2Tetris: Build a computer system from the ground up, from nand to tetris. Hardware and software.
Huffman coding implementation in Go (Huffman tree, Symbol table, Huffman Reader + Writer).
A very simple subset of C Compiler(Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator) implemented in C++ using Flex and Yacc-Bison as an assignment of sessional course CSE 310 in undergraduate studies in CSE, BUET
🗃 UTF-8 string, byte string, and C string interner
C++ Mini Compiler using tools Lex and Yacc
My Solutions to basic Algorithms and Data Structures
🍔 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
Obfuscate shared objects by hashing symbol names
An open-source implementation of Understand Python API
show the size of your golang package dependencies
SF Symbols iOS App
Program STM32 Arm Cortex M3 micro-controller using bare metal embedded c
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."