diff --git a/snap.html b/snap.html
index f1999200..72c571bc 100755
--- a/snap.html
+++ b/snap.html
@@ -8,7 +8,7 @@
-
+
diff --git a/src/threads.js b/src/threads.js
index 540e1d00..ec23d64d 100644
--- a/src/threads.js
+++ b/src/threads.js
@@ -61,7 +61,7 @@ StageMorph, SpriteMorph, StagePrompterMorph, Note, modules, isString, copy, Map,
isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph, Color,
TableFrameMorph, ColorSlotMorph, isSnapObject, newCanvas, Symbol, SVG_Costume*/
-modules.threads = '2020-May-22';
+modules.threads = '2020-May-24';
var ThreadManager;
var Process;
@@ -2108,55 +2108,6 @@ Process.prototype.reportIfElse = function (block) {
}
};
-/* experimental hyper version, under construction, commented out for now
-
-Process.prototype.reportHyperIfElse = function (block) {
- var inputs = this.context.inputs;
-
- if (inputs.length < 1) {
- this.evaluateNextInput(block);
- } else if (inputs.length > 1) {
- if (this.flashContext()) {return; }
- if (inputs[0] instanceof List) {
- if (inputs.length < 3) {
- this.evaluateNextInput(block);
- return;
- }
- this.returnValueToParentContext(
- this.reportBaseIfElse(inputs[0], inputs[1], inputs[2])
- );
- this.popContext();
- return;
- }
- this.returnValueToParentContext(inputs.pop());
- this.popContext();
- } else {
- if (inputs[0] instanceof List) {
- this.evaluateNextInput(block);
- } else {
- this.assertType(inputs[0], ['Boolean']);
- if (inputs[0]) {
- this.evaluateNextInput(block);
- } else {
- inputs.push(null);
- this.evaluateNextInput(block);
- }
- }
- }
-};
-
-Process.prototype.reportBaseIfElse = function (conditions, tCase, fCase) {
- return conditions.map(test => {
- if (test instanceof List) {
- return this.reportHyperIfElse(test, tCase, fCase);
- } else {
- this.assertType(test, ['Boolean']);
- return test ? tCase : fCase;
- }
- });
-};
-*/
-
// Process process related primitives
Process.prototype.doStop = function () {