Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
block = checkevalblock(block);
while (tf()) {
self.execute(block);
}
};
self.routines["while"].noeval = true;
self.routines["do.until"] = function(block, tf) {
block = checkevalblock(block);
do {
self.execute(block);
} while (!tf());
};
self.routines["do.until"].noeval = true;
self.routines["until"] = function(tf, block) {
block = checkevalblock(block);
while (!tf()) {
self.execute(block);
}
};
self.routines["until"].noeval = true;
// Not Supported: case
// Not Supported: cond
//
// 8.2 Template-based Iteration
block = checkevalblock(block);
while (tf()) {
self.execute(block);
}
};
self.routines["while"].noeval = true;
self.routines["do.until"] = function(block, tf) {
block = checkevalblock(block);
do {
self.execute(block);
} while (!tf());
};
self.routines["do.until"].noeval = true;
self.routines["until"] = function(tf, block) {
block = checkevalblock(block);
while (!tf()) {
self.execute(block);
}
};
self.routines["until"].noeval = true;
// Not Supported: case
// Not Supported: cond
//
// 8.2 Template-based Iteration
do {
self.execute(block);
} while (tf());
};
self.routines["do.while"].noeval = true;
self.routines["while"] = function(tf, block) {
block = checkevalblock(block);
while (tf()) {
self.execute(block);
}
};
self.routines["while"].noeval = true;
self.routines["do.until"] = function(block, tf) {
block = checkevalblock(block);
do {
self.execute(block);
} while (!tf());
};
self.routines["do.until"].noeval = true;
self.routines["until"] = function(tf, block) {
block = checkevalblock(block);
while (!tf()) {
self.execute(block);
}
};
self.routines["until"].noeval = true;
do {
self.execute(block);
} while (tf());
};
self.routines["do.while"].noeval = true;
self.routines["while"] = function(tf, block) {
block = checkevalblock(block);
while (tf()) {
self.execute(block);
}
};
self.routines["while"].noeval = true;
self.routines["do.until"] = function(block, tf) {
block = checkevalblock(block);
do {
self.execute(block);
} while (!tf());
};
self.routines["do.until"].noeval = true;
self.routines["until"] = function(tf, block) {
block = checkevalblock(block);
while (!tf()) {
self.execute(block);
}
};
self.routines["until"].noeval = true;