Skip to content
#

compiler-construction

Here are 89 public repositories matching this topic...

The project includes a lexer, a parser and a three-address-code (quadruples) generator. The lexer scans a C source file and produces token output, which is then fed to the recursive descent parser which generates a parse tree. Translations for the parse tree are defined in the TAC generator which then displays quardruples code in the terminal.

  • Updated May 13, 2023
  • C
LowLevelAssembler

Program in C designed to act as an assembler, converting assembly commands into binary code with efficient preprocessing, label checking, parsing, and file management. Ensures correct conversion with strict error handling and optimal memory management practices, making it act like an ideal assembler for low-level programming tasks.

  • Updated Jun 22, 2024
  • C

Improve this page

Add a description, image, and links to the compiler-construction topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the compiler-construction topic, visit your repo's landing page and select "manage topics."

Learn more