https://github.com/giuliacassara/tiny-compiler
Simple arithmetic compiler that accepts arithmetic expressions as input and generates LLVM IR code
https://github.com/giuliacassara/tiny-compiler
compiler llvm python
Last synced: 8 months ago
JSON representation
Simple arithmetic compiler that accepts arithmetic expressions as input and generates LLVM IR code
- Host: GitHub
- URL: https://github.com/giuliacassara/tiny-compiler
- Owner: giuliacassara
- Created: 2023-05-24T18:05:43.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T18:12:05.000Z (almost 3 years ago)
- Last Synced: 2025-07-08T13:12:50.572Z (9 months ago)
- Topics: compiler, llvm, python
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Basic Arithmetic Compiler using LLVM
The project involves designing and implementing a simple arithmetic compiler that accepts arithmetic expressions as input and generates LLVM IR code. The compiler should be able to handle basic arithmetic operations like addition, subtraction, multiplication, and division, as well as parentheses for grouping expressions.