frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
Currently, hulk mode is not documented: I think it's a useful feature for everyone to know about, so it should be included in the table: "make the background of the...
Currently, the background of the CSE machine remains dark (or white for "print"). Either way (print or default), the background of the CSE machine should turn green in hulk mode....
Control uses double quotes ...while stash uses single quotes ...while environment uses double quotes Let's use double quotes consistently in the CSE machine.
Consider the program: `(+ 3i 4)` Currently we get: I suggest that we change the step sequence by "suppressing" the application of make_number. So `(make_number 3i)` will just be rendered...
Currently the highlighting after function call looks like this: Note that the function call remains highlighed although the control now contains the body of the function. The highlighting should be...
The branch instruction should pop up the alternatives, in the spirit of notional machines being "explicit" (no hidden magic). Currently the popup just shows the description of the instruction:
I think the display should just show + instead of $43$.
The current @types/estree needs to be updated in the js-slang. However, this requires an update in the frontend too, specifically the case machine in order for the new version of...
The last Python program used in the editor should come back when switching to Python: The browser cache needs to keep track of the programs for each language that can...
We really need to move away from CRA because it's really starting to show its age... Past attempts: * #2327 * #2508