feat: initial microWacc definition #21

Merged
gk1623 merged 5 commits from microwacc into master 2025-02-18 17:27:13 +00:00
gk1623 commented 2025-02-13 17:24:56 +00:00 (Migrated from gitlab.doc.ic.ac.uk)
  • Pairs are 2d arrays
  • Strings are arrays of chars
  • Calls without assignment are allowed
  • Built-ins are just calls to a built-in procedure (read, print, free, exit)
    • BUT return is still separate
- Pairs are 2d arrays - Strings are arrays of chars - Calls without assignment are allowed - Built-ins are just calls to a built-in procedure (`read`, `print`, `free`, `exit`) - BUT return is still separate
gk1623 commented 2025-02-13 17:28:57 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 8c185c47 - feat: initial microWacc definition

Compare with previous version

added 1 commit <ul><li>8c185c47 - feat: initial microWacc definition</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=149980&start_sha=939032aaf371c1a29258b2d1c8bc83604b56466a)
gk1623 commented 2025-02-13 17:29:38 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

marked this merge request as draft

marked this merge request as **draft**
gk1623 commented 2025-02-13 17:29:38 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

changed the description

changed the description
gk1623 commented 2025-02-13 17:30:02 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

marked this merge request as ready

marked this merge request as **ready**
gk1623 commented 2025-02-13 23:54:53 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 2 commits

  • e23ef8da - feat: initial microWacc definition
  • 9899ec55 - fix: add support for return types in micro wacc calls

Compare with previous version

added 2 commits <ul><li>e23ef8da - feat: initial microWacc definition</li><li>9899ec55 - fix: add support for return types in micro wacc calls</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=150002&start_sha=8c185c47ef0fa2a826288c843bf89e90365fce14)
gk1623 commented 2025-02-13 23:59:49 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • d6aa83a2 - fix: add support for return types in micro wacc calls

Compare with previous version

added 1 commit <ul><li>d6aa83a2 - fix: add support for return types in micro wacc calls</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=150005&start_sha=9899ec5516f2e781ff5a3666bea2c0ccde9254dd)
gk1623 commented 2025-02-14 00:07:47 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 03999e00 - fix: add support for println in micro wacc

Compare with previous version

added 1 commit <ul><li>03999e00 - fix: add support for println in micro wacc</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=150006&start_sha=d6aa83a2eab3c9f9d370baf689ac97f34b7fa693)
gk1623 commented 2025-02-14 00:21:16 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • 6a6aadbb - fix: add nulliter to micro wacc

Compare with previous version

added 1 commit <ul><li>6a6aadbb - fix: add nulliter to micro wacc</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=150007&start_sha=03999e00ef31c4c6081ba0db03d25bc5c1e85ccc)
gk1623 commented 2025-02-14 00:35:54 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

added 1 commit

  • bc25f914 - fix: add uid to microWacc Ident

Compare with previous version

added 1 commit <ul><li>bc25f914 - fix: add uid to microWacc Ident</li></ul> [Compare with previous version](/lab2425_spring/WACC_37/-/merge_requests/21/diffs?diff_id=150008&start_sha=6a6aadbbeb0528f13bd84f71e9e5d2f1d0f11994)
gk1623 commented 2025-02-18 17:27:13 +00:00 (Migrated from gitlab.doc.ic.ac.uk)

mentioned in commit 8991024d5d

mentioned in commit 8991024d5d0e9aa694b15370c7a7568a9879e6b1
gk1623 (Migrated from gitlab.doc.ic.ac.uk) merged commit 8991024d5d into master 2025-02-18 17:27:13 +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#21
No description provided.