refactor: improvements to semantic error printing format #14

Merged
gc1523 merged 12 commits from semantic-error-messages into master 2025-02-07 13:38:35 +00:00
gc1523 commented 2025-02-07 12:49:49 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

Co-authored by: al4423

Co-authored by: al4423
al4423 commented 2025-02-07 13:06:43 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 2 commits

  • e348273c - Fix: made late func decl error atomic
  • 9f6ec31c - Merge remote-tracking branch 'origin/semantic-error-messages' into semantic-error-messages

Compare with previous version

added 2 commits <ul><li>e348273c - Fix: made late func decl error atomic</li><li>9f6ec31c - Merge remote-tracking branch &#39;origin/semantic-error-messages&#39; into semantic-error-messages</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/14/diffs?diff_id=148640&start_sha=c567185856db8f9a0af6289357552fcbdc5c767d)
al4423 commented 2025-02-07 13:23:24 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 2 commits

  • c798fdf4 - fix: made missing func return type error atomic
  • b6d8eb31 - feat: semantic error messages make use of msg strings passed from typeChecker

Compare with previous version

added 2 commits <ul><li>c798fdf4 - fix: made missing func return type error atomic</li><li>b6d8eb31 - feat: semantic error messages make use of msg strings passed from typeChecker</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/14/diffs?diff_id=148670&start_sha=9f6ec31cdcb331e2b80d0b7ec49f41e0d57d0beb)
al4423 commented 2025-02-07 13:33:42 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • a09d38a4 - fix: cleaned up comments, removed getPosition from ident

Compare with previous version

added 1 commit <ul><li>a09d38a4 - fix: cleaned up comments, removed getPosition from ident</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/14/diffs?diff_id=148694&start_sha=b6d8eb31e39380b41115f399621985b2a0962eb5)
al4423 commented 2025-02-07 13:36:30 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 31bb2348 - fix: refactored code to use ident.pos

Compare with previous version

added 1 commit <ul><li>31bb2348 - fix: refactored code to use ident.pos</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/14/diffs?diff_id=148699&start_sha=a09d38a40fddca2cde7ae5012ae95f26bc44415a)
gc1523 commented 2025-02-07 13:38:35 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

mentioned in commit df4ed93726

mentioned in commit df4ed93726f1b828644c640254fa2d4512893774
gc1523 (Migrated from gitlab.doc.ic.ac.uk) merged commit df4ed93726 into master 2025-02-07 13:38:35 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Imperial-MEng/WACC_37#14
No description provided.