End-to-end compiler for MiniPascal, a simplified Pascal language. Built with C++, Flex, and Bison, it parses, semantically analyzes, and generates assembly for a custom stack-based VM.
Stars
9
Forks
1
Watchers
9
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
65
commits
Merge branch 'main' of https://github.com/TarekMineRoyal/Compiler
acffc96View on GitHubMerge branch 'main' of https://github.com/TarekMineRoyal/Compiler
2d43aeaView on GitHubFix(codegen): Correct local variable and array allocation
dc5bb43View on GitHubfeat(semantic): Implement function and procedure overloading
8003820View on GitHubfeat(semantic): Implement function and procedure overloading
7e7f07cView on GitHub