Skip to content

feat: Add explanations to the third figure - #53

Closed
alainkaegi wants to merge 3 commits into
mainfrom
explanations
Closed

alainkaegi wants to merge 3 commits into
mainfrom
explanations

Conversation

@alainkaegi

Copy link
Copy Markdown
Collaborator

This PR is to address the third comment in issue #26. Let me know if it's an improvement.

To fix the grammar in one sentence, I just added a word that was missing.

@jashelio jashelio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Very nice introductory summary of the functioning of each stage. However, there is just one sentence I did not understand:

"The syntax tree adds another layer of abstraction to facilitate checking that the input corresponds to a well-formed program and attaching meanings to that program."

It starts well but I don't understand the end. There is an English grammar problem that may be causing it, but what I also see is that you seem to be saying that the parser attaches meaning to the program. I would say instead that attaching meaning is what the semantic section is all about.

@alainkaegi

Copy link
Copy Markdown
Collaborator Author

I made a change based on your feedback. Does it help?

@alainkaegi

Copy link
Copy Markdown
Collaborator Author

Fixed in commit 4d8e9bc.

@alainkaegi alainkaegi closed this Sep 9, 2026
@alainkaegi
alainkaegi deleted the explanations branch September 9, 2026 05:27
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