You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There were various issues with this solution, involving the placement of semicolons. Here is an improved version: https://share.sourceacademy.org/6yoyp
The major remaining problem: expression statements that are applications do not end with a semicolon. To fix this, one would need to carefully distinguish between statements and expressions. So I'll mark this as "work-in-progress", hoping that someone finds the time for this.
Here is my suggestion for Exercise 4.2: https://share.sourceacademy.org/c53du
Specifications on syntax predicates and selectors are taken from: https://sourceacademy.org/sicpjs/4.1.2
Supports
Notes:
Code
Some sample cases:
Result:
The text was updated successfully, but these errors were encountered: