- {this.isJava() ? (
-
- The CSEC machine generates control, stash, environment and class model diagrams
- adapted from the notation introduced in{' '}
-
-
- Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter
- 3, Section 2
-
-
- {'. '}
- You have chosen the sublanguage{' '}
-
- Java CSEC
-
-
- ) : (
-
- The CSE machine generates control, stash and environment model diagrams following a
- notation introduced in{' '}
-
-
- Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter
- 3, Section 2
-
-
-
- )}
- .
-
- On this tab, the REPL will be hidden from view, so do check that your code has no
- errors before running the stepper. You may use this tool by running your program and
- then dragging the slider above to see the state of the control, stash and environment at
- different stages in the evaluation of your program. Clicking on the fast-forward button
- (double chevron) will take you to the next breakpoint in your program
-
-
+ Maximum number of steps exceeded.
- Some useful keyboard shortcuts:
-
-
- a: Move to the first step
-
- e: Move to the last step
-
- f: Move to the next step
-
- b: Move to the previous step
-
-
- Note that these shortcuts are only active when the browser focus is on this tab.
+ Please increase the step limit if you would like to see futher evaluation.
+ {isJava ? (
+
+ The CSEC machine generates control, stash, environment and class model diagrams adapted
+ from the notation introduced in{' '}
+
+
+ Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter 3,
+ Section 2
+
+
+ {'. '}
+ You have chosen the sublanguage{' '}
+
+ Java CSEC
+
+
+ ) : (
+
+ The CSE machine generates control, stash and environment model diagrams following a
+ notation introduced in{' '}
+
+
+ Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter 3,
+ Section 2
+
+
+
+ )}
+ .
+
+ On this tab, the REPL will be hidden from view, so do check that your code has no
+ errors before running the stepper. You may use this tool by running your program and then
+ dragging the slider above to see the state of the control, stash and environment at different
+ stages in the evaluation of your program. Clicking on the fast-forward button (double chevron)
+ will take you to the next breakpoint in your program
+
+
+
+ Some useful keyboard shortcuts:
+
+
+ a: Move to the first step
+
+ e: Move to the last step
+
+ f: Move to the next step
+
+ b: Move to the previous step
+
+
+ Note that these shortcuts are only active when the browser focus is on this tab.
+