feat: reduce appearances of unknown-type, catch illegal function calls #19

Merged
gk1623 merged 6 commits from error-message-improvements into master 2025-02-07 18:14:37 +00:00
gk1623 commented 2025-02-07 17:24:55 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

Co-Authored-By: al4423

Co-Authored-By: al4423
gc1523 commented 2025-02-07 17:28:39 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

approved this merge request

approved this merge request
gk1623 commented 2025-02-07 17:32:32 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 8a7b37e0 - fix: check both sides are unknown for assign error message

Compare with previous version

added 1 commit <ul><li>8a7b37e0 - fix: check both sides are unknown for assign error message</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/19/diffs?diff_id=149176&start_sha=3d2725be8d9955a42dd3b57e4b5f45ce22b49aec)
gk1623 commented 2025-02-07 18:02:39 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 4d25d7a7 - fix: make int binary operators and char binary operators errors consistent

Compare with previous version

added 1 commit <ul><li>4d25d7a7 - fix: make int binary operators and char binary operators errors consistent</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/19/diffs?diff_id=149242&start_sha=8a7b37e05f144c3ee422d9572b1ea85d10ede2ea)
gk1623 commented 2025-02-07 18:09:27 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 5ea3ca5a - fix: display function type on incorrect number of args

Compare with previous version

added 1 commit <ul><li>5ea3ca5a - fix: display function type on incorrect number of args</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/19/diffs?diff_id=149267&start_sha=4d25d7a73005a734be48973fa9d41bb1a9632c8a)
gk1623 commented 2025-02-07 18:14:35 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

mentioned in commit 585ba6958a

mentioned in commit 585ba6958a36f8026c994dff8f02f0882e06a790
gk1623 (Migrated from gitlab.doc.ic.ac.uk) merged commit 585ba6958a into master 2025-02-07 18:14:37 +00:00
gc1523 (Migrated from gitlab.doc.ic.ac.uk) approved these changes 2025-10-16 16:43:49 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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