Skip to content

GSoC'25 Week 5 Update By Safwan Sayeed #292

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

sa-fw-an
Copy link
Member

@sa-fw-an sa-fw-an commented Jul 8, 2025

This is a GSoC'25 Update Blog for the work done in week 5

Copy link

github-actions bot commented Jul 8, 2025

🎉 All Checks Passed!

Status: ✅ Ready to merge

✅ Completed Workflows

Workflow Status Details
🔨 Continuous Integration ✅ Passed Build completed successfully
📝 Code Linting ✅ Passed All formatting and style checks passed

🚀 This PR is ready for review and can be safely merged to main branch!

Great work! Your code meets all quality standards. 👏


## A Blog-style Retrospective

This week I implemented the Symbol Table and integrated it with the Memory Module to manage variable scopes and dependencies effectively. This was a crucial step in preparing for the AST-to-IR compilation logic, ensuring that our program engine can handle variable resolution correctly during the translation process.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please put what AST stands for at its first instance.

For example:
These three letter acronym (TLA) need to be spelled out the first time we write them.

Subsequent iterations can just use the acronym.

If this is something that was explained in more detail in a previous post, please link to it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ohk... Gonna make the changes.

@pikurasa
Copy link
Contributor

pikurasa commented Jul 8, 2025

...also, please try to get these completed by Saturdays EoD.

@sa-fw-an
Copy link
Member Author

sa-fw-an commented Jul 8, 2025

...also, please try to get these completed by Saturdays EoD.

I usually do it.. but this week I had my exams so I was a bit busy with that

Copy link

github-actions bot commented Jul 8, 2025

🎉 All Checks Passed!

Status: ✅ Ready to merge

✅ Completed Workflows

Workflow Status Details
🔨 Continuous Integration ✅ Passed Build completed successfully
📝 Code Linting ✅ Passed All formatting and style checks passed

🚀 This PR is ready for review and can be safely merged to main branch!

Great work! Your code meets all quality standards. 👏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants