Created
September 2, 2017 13:13
-
-
Save amirouche/9c922e34517843edde4b4a6cdaf50a0a to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"use strict"; | |
(function() { | |
// JavaScript Runtime | |
// Copyright (C) 2015, 2017 Free Software Foundation, Inc. | |
// This library is free software; you can redistribute it and/or | |
// modify it under the terms of the GNU Lesser General Public | |
// License as published by the Free Software Foundation; either | |
// version 3 of the License, or (at your option) any later version. | |
// | |
// This library is distributed in the hope that it will be useful, | |
// but WITHOUT ANY WARRANTY; without even the implied warranty of | |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
// Lesser General Public License for more details. | |
// | |
// You should have received a copy of the GNU Lesser General Public | |
// License along with this library; if not, write to the Free Software | |
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
// Code: | |
var scheme = { | |
obarray: {}, | |
primitives: {}, | |
utils: {}, | |
env: {}, | |
cache: [], | |
module_cache: {}, | |
builtins: [], | |
dynstack: [], | |
// TODO: placeholders | |
FALSE: false, | |
TRUE: true, | |
NIL: false, | |
EMPTY: [], | |
UNSPECIFIED: [], | |
// FIXME: wingo says not to leak undefined to users | |
UNDEFINED: undefined | |
}; | |
function not_implemented_yet() { | |
throw new Error("not implemented yet"); | |
} | |
function coerce_bool(obj) { | |
return obj ? scheme.TRUE : scheme.FALSE; | |
} | |
// Numbers | |
scheme.primitives.add = function(x, y) { | |
return x + y; | |
}; | |
scheme.primitives.add1 = function(x) { | |
return x + 1; | |
}; | |
scheme.primitives["add/immediate"] = function(x, y) { | |
return x + y; | |
}; | |
scheme.primitives.sub = function(x, y) { | |
return x - y; | |
}; | |
scheme.primitives.sub1 = function(x) { | |
return x - 1; | |
}; | |
scheme.primitives["sub/immediate"] = function(x, y) { | |
return x - y; | |
}; | |
scheme.primitives.mul = function(x, y) { | |
return x * y; | |
}; | |
scheme.primitives.div = function(x, y) { | |
return x / y; | |
}; | |
scheme.primitives["="] = function(x, y) { | |
return coerce_bool(x == y); | |
}; | |
scheme.primitives["<"] = function(x, y) { | |
return coerce_bool(x < y); | |
}; | |
scheme.primitives["<="] = function(x, y) { | |
return coerce_bool(x <= y); | |
}; | |
scheme.primitives[">"] = function(x, y) { | |
return coerce_bool(x > y); | |
}; | |
scheme.primitives[">="] = function(x, y) { | |
return coerce_bool(x >= y); | |
}; | |
scheme.primitives.quo = not_implemented_yet; | |
scheme.primitives.rem = not_implemented_yet; | |
scheme.primitives.mod = not_implemented_yet; | |
// Unboxed Numbers | |
scheme.primitives["load-u64"] = function(x) { | |
return x; | |
}; | |
scheme.primitives["u64-="] = function(x, y) { | |
return coerce_bool(x === y); | |
}; | |
scheme.primitives["u64-=-scm"] = function(x, y) { | |
// i.e. br-if-u64-=-scm | |
return coerce_bool(x === y); | |
}; | |
scheme.primitives["u64-<=-scm"] = function(x, y) { | |
return coerce_bool(x <= y); | |
}; | |
scheme.primitives["u64-<-scm"] = function(x, y) { | |
return coerce_bool(x < y); | |
}; | |
scheme.primitives["u64->-scm"] = function(x, y) { | |
return coerce_bool(x > y); | |
}; | |
scheme.primitives["u64->=-scm"] = function(x, y) { | |
return coerce_bool(x >= y); | |
}; | |
scheme.primitives["scm->u64"] = function(x) { | |
return x; | |
}; | |
scheme.primitives["u64->scm"] = function(x) { | |
return x; | |
}; | |
// Boxes | |
scheme.Box = function(x) { | |
this.x = x; | |
return this; | |
}; | |
scheme.primitives["box"] = function(x) { | |
return new scheme.Box(x); | |
}; | |
scheme.primitives["box-ref"] = function(box) { | |
return box.x; | |
}; | |
scheme.primitives["box-set!"] = function(box, val) { | |
box.x = val; | |
}; | |
// Lists | |
scheme.Pair = function(car, cdr) { | |
this.car = car; | |
this.cdr = cdr; | |
return this; | |
}; | |
scheme.primitives["pair?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Pair); | |
}; | |
scheme.primitives.cons = function(car, cdr) { | |
return new scheme.Pair(car, cdr); | |
}; | |
scheme.primitives.car = function(obj) { | |
return obj.car; | |
}; | |
scheme.primitives.cdr = function(obj) { | |
return obj.cdr; | |
}; | |
scheme.primitives["set-car!"] = function(pair, obj) { | |
obj.car = obj; | |
}; | |
scheme.primitives["set-cdr!"] = function(pair, obj) { | |
obj.cdr = obj; | |
}; | |
scheme.list = function() { | |
var l = scheme.EMPTY; | |
for (var i = arguments.length - 1; i >= 0; i--) { | |
l = scheme.primitives.cons(arguments[i], l); | |
} | |
return l; | |
}; | |
scheme.primitives["null?"] = function(obj) { | |
return coerce_bool(scheme.EMPTY == obj); | |
}; | |
// Symbols | |
scheme.Symbol = function(s) { | |
if (scheme.obarray[s]) { | |
return scheme.obarray[s]; | |
} else { | |
this.name = s; | |
scheme.obarray[s] = this; | |
return this; | |
} | |
}; | |
scheme.primitives["symbol?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Symbol); | |
}; | |
// Keywords | |
scheme.Keyword = function(s) { | |
this.name = s; | |
return this; | |
}; | |
scheme.primitives["keyword?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Keyword); | |
}; | |
scheme.utils.keyword_ref = function(kw, args, start, dflt) { | |
var l = args.length; | |
if ((l - start) % 2 == 1) { | |
// FIXME: should error | |
return undefined; | |
} | |
// Need to loop in reverse because last matching keyword wins | |
for (var i = l - 2; i >= start; i -= 2) { | |
if (!(args[i] instanceof scheme.Keyword)) { | |
return undefined; | |
} | |
if (args[i].name === kw.name) { | |
return args[i + 1]; | |
} | |
} | |
return dflt; | |
}; | |
// Vectors | |
scheme.Vector = function() { | |
this.array = Array.prototype.slice.call(arguments); | |
return this; | |
}; | |
scheme.primitives["vector-ref"] = function(vec, idx) { | |
return vec.array[idx]; | |
}; | |
scheme.primitives["vector-set!"] = function(vec, idx, obj) { | |
return (vec.array[idx] = obj); | |
}; | |
scheme.primitives["vector-length"] = function(vec) { | |
return vec.array.length; | |
}; | |
scheme.primitives["vector?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Vector); | |
}; | |
scheme.primitives["make-vector/immediate"] = function(length, init) { | |
var v = new scheme.Vector(); | |
var temp = []; | |
for (var i = 0; i < length; i++) { | |
temp[i] = init; | |
} | |
v.array = temp; | |
return v; | |
}; | |
scheme.primitives["vector-set!/immediate"] = scheme.primitives["vector-set!"]; | |
scheme.primitives["vector-ref/immediate"] = scheme.primitives["vector-ref"]; | |
// Bytevectors | |
// Booleans | |
scheme.primitives["boolean?"] = not_implemented_yet; | |
// Chars | |
scheme.Char = function(c) { | |
this.c = c; | |
return this; | |
}; | |
scheme.primitives["char?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Char); | |
}; | |
// Strings | |
scheme.String = function(s) { | |
this.s = s; | |
return this; | |
}; | |
scheme.primitives["string?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.String); | |
}; | |
scheme.primitives["string-length"] = function(str) { | |
return str.s.length; | |
}; | |
scheme.primitives["string-ref"] = function(str, idx) { | |
return new scheme.Char(str.s[idx]); | |
}; | |
// Closures | |
scheme.Closure = function(f, size) { | |
this.fun = f; | |
this.freevars = new Array(size); | |
return this; | |
}; | |
scheme.primitives["free-set!"] = function(closure, idx, obj) { | |
closure.freevars[idx] = obj; | |
}; | |
scheme.primitives["free-ref"] = function(closure, idx) { | |
return closure.freevars[idx]; | |
}; | |
scheme.primitives["builtin-ref"] = function(idx) { | |
return scheme.builtins[idx]; | |
}; | |
// Syntax Objects | |
scheme.Syntax = function(expr, wrap, module) { | |
this.expr = expr; | |
this.wrap = wrap; | |
this.module = module; | |
return this; | |
}; | |
// Hashtables | |
scheme.HashTable = function(is_weak) { | |
// HashTable definition needs to come before scm_pre_modules_obarray | |
// ignore the is_weak argument, since we can't iterate over js WeakMaps | |
this.table = new Map(); // WeakMap(); | |
this.lookup = function(obj, dflt) { | |
if (this.table.has(obj)) { | |
return this.table.get(obj); | |
} else { | |
return dflt; | |
} | |
}; | |
this.get = function(key) { | |
return this.table.get(key); | |
}; | |
this.set = function(key, obj) { | |
this.table.set(key, obj); | |
return obj; | |
}; | |
this.delete = function(key) { | |
this.table.delete(key); | |
return scheme.FALSE; // or handle | |
}; | |
this.clear = function() { | |
this.table.clear(); | |
return scheme.UNSPECIFIED; | |
}; | |
this.keys = function() { | |
return [...this.table.keys()]; | |
}; | |
return this; | |
}; | |
// Modules | |
scheme.primitives["define!"] = function(sym) { | |
var mod = scm_current_module(); | |
var v = scm_module_ensure_local_variable(mod, sym); | |
return v; | |
}; | |
scheme.primitives["cache-current-module!"] = function(module, scope) { | |
scheme.cache[scope] = module; | |
}; | |
scheme.primitives["cached-toplevel-box"] = function(scope, sym, is_bound) { | |
var module = scheme.cache[scope]; // FIXME: what if not there? | |
if (!scheme.is_true(module)) { | |
module = scm_the_root_module(); | |
} | |
var v = scm_module_lookup(module, sym); | |
if (is_bound) { | |
// not_implemented_yet(); | |
} | |
return v; | |
}; | |
var scm_pre_modules_obarray = new scheme.HashTable(); | |
var the_root_module; | |
function scm_the_root_module() { | |
if (module_system_is_booted) return the_root_module.x; | |
else return scheme.FALSE; | |
} | |
scheme.primitives["cached-module-box"] = function(module_name, sym, is_public, is_bound) { | |
var v; | |
if (!module_system_is_booted) { | |
if (module_name instanceof scheme.Pair && module_name.car.name === "guile" && module_name.cdr === scheme.EMPTY) { | |
v = scm_lookup(sym); | |
} else { | |
not_implemented_yet(); | |
} | |
} else if (sym.name === "equal?") { | |
// FIXME: this hack exists to work around a miscompilation of | |
// equal? which is not being handled as a toplevel reference. | |
// This leads to an infinite loop in the temporary definition of | |
// resolve-module, which is called by cache-module-box. | |
v = scm_pre_modules_obarray.get(sym); | |
} else if (scheme.is_true(is_public)) { | |
v = scm_public_lookup(module_name, sym); | |
} else { | |
v = scm_private_lookup(module_name, sym); | |
} | |
if (is_bound) { | |
// not_implemented_yet(); | |
} | |
return v; | |
}; | |
function scm_public_lookup(module_name, name) { | |
var v = scm_public_variable(module_name, name); | |
// if false, error | |
return v; | |
} | |
function scm_public_variable(module_name, name) { | |
var mod = scheme.call(resolve_module_var.x, module_name, k_ensure, scheme.FALSE); | |
// if (scm_is_false (mod)) | |
// scm_misc_error ("public-lookup", "Module named ~s does not exist", | |
// scm_list_1 (module_name)); | |
var iface = scm_module_public_interface(mod); | |
// if (scm_is_false (iface)) | |
// scm_misc_error ("public-lookup", "Module ~s has no public interface", | |
// scm_list_1 (mod)); | |
return scm_module_variable(iface, name); | |
} | |
var module_public_interface_var; | |
function scm_module_public_interface(module) { | |
return scheme.call(module_public_interface_var.x, module); | |
} | |
function scm_private_lookup(module_name, sym) { | |
// FIXME: scm_private_variable + miscerror if not bound | |
return scm_private_variable(module_name, sym); | |
} | |
function scm_private_variable(module_name, name) { | |
var mod = scheme.call(resolve_module_var.x, module_name, k_ensure, scheme.FALSE); | |
// if (scm_is_false (mod)) | |
// scm_misc_error ("private-lookup", "Module named ~s does not exist", | |
// scm_list_1 (module_name)); | |
return scm_module_variable(mod, name); | |
} | |
scheme.primitives["current-module"] = scm_current_module; | |
scheme.primitives["resolve"] = function(sym, is_bound) { | |
var v = scm_lookup(sym); | |
if (is_bound) { | |
// not_implemented_yet(); | |
} | |
return v; | |
}; | |
function scm_current_module() { | |
if (module_system_is_booted) { | |
return the_module.value; | |
} else { | |
return scheme.FALSE; | |
} | |
} | |
function scm_lookup(sym) { | |
return scm_module_lookup(scm_current_module(), sym); | |
} | |
scheme.call = function(func) { | |
var args = Array.prototype.slice.call(arguments, 1); | |
args.unshift(scheme.initial_cont); | |
args.unshift(func); | |
return func.fun.apply(func, args); | |
}; | |
function scm_module_ensure_local_variable(module, sym) { | |
if (module_system_is_booted) { | |
// SCM_VALIDATE_MODULE (1, module); | |
// SCM_VALIDATE_SYMBOL (2, sym); | |
// FIXME: this will need a specific continuation | |
return scheme.call(module_make_local_var_x_var.x, module, sym); | |
} else { | |
var box = scm_pre_modules_obarray.lookup(sym, false); | |
if (box) { | |
return box; | |
} else { | |
var v = new scheme.Box(scheme.UNDEFINED); | |
scm_pre_modules_obarray.set(sym, v); | |
return v; | |
} | |
} | |
} | |
function scm_module_variable(module, sym) { | |
// if booted, validate module | |
// validate symbol | |
if (scheme.is_true(module)) { | |
// 1. Check Module Obarray | |
if (module instanceof scheme.Struct) { | |
var obarray = module.fields[0]; | |
var v = obarray.lookup(sym, scheme.UNDEFINED); | |
if (v === scheme.UNDEFINED) { | |
// is_false | |
// 2. Search among the imported variables | |
v = module_imported_variable(module, sym); | |
return v; | |
// can't be imported | |
not_implemented_yet(); | |
} else { | |
return v; | |
} | |
} | |
// 2. Search among the imported variables | |
// 3. Query the custom binder | |
// 4. Return False | |
not_implemented_yet(); | |
} | |
return scm_pre_modules_obarray.lookup(sym, scheme.UNDEFINED); | |
} | |
var scm_module_index_obarray = 0; | |
var scm_module_index_uses = 1; | |
var scm_module_index_import_obarray = 8; | |
function module_imported_variable(module, sym) { | |
// search cached imported bindings | |
var imports = module.fields[scm_module_index_import_obarray]; | |
var v = imports.lookup(sym, scheme.UNDEFINED); | |
if (!(scheme.UNDEFINED === v)) { | |
return v; | |
} | |
// search use list | |
var uses = module.fields[scm_module_index_uses]; | |
var found_var = scheme.FALSE; | |
var found_iface = scheme.FALSE; | |
for (; uses instanceof scheme.Pair; uses = uses.cdr) { | |
var iface = uses.car; | |
var v = scm_module_variable(iface, sym); | |
if (scheme.is_true(v)) { | |
if (scheme.is_true(found_var)) { | |
console.log("resolve duplicate binding"); | |
not_implemented_yet(); | |
} else { | |
found_var = v; | |
found_iface = iface; | |
} | |
} | |
} | |
if (scheme.is_true(found_var)) { | |
imports.set(sym, found_var); | |
return found_var; | |
} | |
return scheme.FALSE; | |
} | |
function scm_module_define(module, sym, val) { | |
var v = scm_module_ensure_local_variable(module, sym); | |
v.x = val; | |
return v; | |
} | |
function scm_module_lookup(module, sym) { | |
var v = scm_module_variable(module, sym); | |
if (scheme.is_true(v)) { | |
return v; | |
} | |
not_implemented_yet(); // FIXME: unbound | |
} | |
var module_system_is_booted = false; | |
var module_make_local_var_x_var = scm_module_define(scm_current_module(), new scheme.Symbol("module-make-local-var!"), scheme.UNDEFINED); | |
// bleh | |
scheme.initial_cont = function(x) { | |
return x; | |
}; | |
scheme.primitives.return = function(x) { | |
return x; | |
}; | |
scheme.is_true = function(obj) { | |
return !(obj === scheme.FALSE || obj === scheme.NIL); | |
}; | |
// Builtins | |
var apply = function(self, k, f) { | |
var args = Array.prototype.slice.call(arguments, 3); | |
var tail = args.pop(); | |
while (scheme.is_true(scheme.primitives["pair?"](tail))) { | |
args.push(tail.car); | |
tail = tail.cdr; | |
} | |
return f.fun.apply(f.fun, [f, k].concat(args)); | |
}; | |
var values = function(self, k) { | |
var args = Array.prototype.slice.call(arguments, 2); | |
return k.apply(k, args); | |
}; | |
var abort_to_prompt = function(self, k, prompt) { | |
var args = Array.prototype.slice.call(arguments, 3); | |
var idx = find_prompt(prompt); | |
var frame = scheme.dynstack[idx]; | |
var kont = undefined; // actual value doesn't matter | |
if (!scheme.is_true(frame.escape_only)) { | |
var f = function(self, k2) { | |
var args = Array.prototype.slice.call(arguments, 2); | |
return k.apply(k, args); | |
}; | |
kont = new scheme.Closure(f, 0); | |
} | |
unwind(scheme.dynstack, idx); // FIXME: | |
var handler = frame.handler; | |
args.unshift(kont); | |
return handler.apply(handler, args); | |
}; | |
var call_with_values = function(self, k, producer, consumer) { | |
var k2 = function() { | |
var args = Array.prototype.slice.call(arguments); | |
return consumer.fun.apply(consumer.fun, [consumer, k].concat(args)); | |
}; | |
return producer.fun(producer, k2); | |
}; | |
var callcc = function(self, k, closure) { | |
var dynstack = scheme.dynstack.slice(); | |
var f = function(self, k2) { | |
var args = Array.prototype.slice.call(arguments, 2); | |
var i = shared_stack_length(dynstack, scheme.dynstack); | |
unwind(scheme.dynstack, i); | |
wind(dynstack, i); | |
scheme.dynstack = dynstack; | |
return k.apply(k, args); | |
}; | |
return closure.fun(closure, k, new scheme.Closure(f, 0)); | |
}; | |
scheme.builtins[0] = new scheme.Closure(apply, 0); | |
scheme.builtins[1] = new scheme.Closure(values, 0); | |
scheme.builtins[2] = new scheme.Closure(abort_to_prompt, 0); | |
scheme.builtins[3] = new scheme.Closure(call_with_values, 0); | |
scheme.builtins[4] = new scheme.Closure(callcc, 0); | |
// Structs | |
scheme.Struct = function(vtable, nfields) { | |
this.is_vtable = false; | |
this.vtable = vtable; | |
this.fields = []; | |
if (this.vtable && this.vtable.hasOwnProperty("children_applicable_vtables")) { | |
this.is_vtable = true; | |
this.children_applicable = true; | |
} | |
if (this.vtable && this.vtable.hasOwnProperty("children_applicable")) { | |
this.is_applicable = true; | |
this.fun = function(self, cont) { | |
var scm_applicable_struct_index_procedure = 0; | |
var clos = self.fields[scm_applicable_struct_index_procedure]; | |
return clos.fun(clos, cont); | |
}; | |
} else { | |
this.fun = function() { | |
throw "not applicable"; | |
}; | |
} | |
// FIXME: worth doing? | |
for (var i = 0; i < nfields; i++) { | |
this.fields[i] = scheme.UNDEFINED; | |
} | |
return this; | |
}; | |
scheme.primitives["struct?"] = function(obj) { | |
return coerce_bool(obj instanceof scheme.Struct); | |
}; | |
scheme.primitives["allocate-struct/immediate"] = function(vtable, nfields) { | |
return new scheme.Struct(vtable, nfields); | |
}; | |
scheme.primitives["struct-vtable"] = function(struct) { | |
return struct.vtable; | |
}; | |
scheme.primitives["struct-set!"] = function(struct, idx, obj) { | |
struct.fields[idx] = obj; | |
return; | |
}; | |
scheme.primitives["struct-ref"] = function(struct, idx) { | |
return struct.fields[idx]; | |
}; | |
scheme.primitives["struct-set!/immediate"] = scheme.primitives["struct-set!"]; | |
scheme.primitives["struct-ref/immediate"] = scheme.primitives["struct-ref"]; | |
// Equality | |
scheme.primitives["eq?"] = function(x, y) { | |
return coerce_bool(x === y); | |
}; | |
scheme.primitives["eqv?"] = function(x, y) { | |
return coerce_bool(x === y); | |
}; | |
// Fluids | |
scheme.Fluid = function(x) { | |
this.value = x; | |
return this; | |
}; | |
var the_module = new scheme.Fluid(scheme.FALSE); | |
scheme.primitives["pop-fluid"] = function() { | |
var frame = scheme.dynstack.shift(); | |
if (frame instanceof scheme.frame.Fluid) { | |
frame.fluid.value = frame.old_value; | |
return; | |
} else { | |
throw "not a frame"; | |
} | |
}; | |
scheme.primitives["push-fluid"] = function(fluid, new_value) { | |
var old_value = fluid.value; | |
fluid.value = new_value; | |
var frame = new scheme.frame.Fluid(fluid, old_value); | |
scheme.dynstack.unshift(frame); | |
return; | |
}; | |
scheme.primitives["fluid-ref"] = function(fluid) { | |
// TODO: check fluid type | |
return fluid.value; | |
}; | |
// Variables | |
scheme.primitives["variable?"] = function(obj) { | |
// FIXME: should variables be distinct from boxes? | |
return coerce_bool(obj instanceof scheme.Box); | |
}; | |
// Dynamic Wind | |
scheme.primitives["wind"] = function(enter, leave) { | |
var frame = new scheme.frame.DynWind(enter, leave); | |
scheme.dynstack.unshift(frame); | |
}; | |
scheme.primitives["unwind"] = function() { | |
var frame = scheme.dynstack.shift(); | |
if (!(frame instanceof scheme.frame.DynWind) && !(frame instanceof scheme.frame.Prompt)) { | |
throw "not a dynamic wind frame"; | |
} | |
}; | |
// Misc | |
scheme.primitives["prompt"] = function(escape_only, tag, handler) { | |
var frame = new scheme.frame.Prompt(tag, escape_only, handler); | |
scheme.dynstack.unshift(frame); | |
}; | |
var shared_stack_length = function(dynstack1, dynstack2) { | |
// Assumes that if it matches at i then it matches for all x<i, | |
// which will be fine given that we don't reuse frames | |
var size1 = dynstack1.length; | |
var size2 = dynstack2.length; | |
var last = Math.min(size1, size2); | |
var i = last - 1; | |
for (; i >= 0; i--) { | |
if (dynstack1[i] === dynstack2[i]) { | |
break; | |
} | |
} | |
return i + 1; | |
}; | |
var wind = function(dynstack, idx) { | |
for (var i = idx; i < dynstack.length; i++) { | |
var frame = dynstack[i]; | |
if (frame instanceof scheme.frame.DynWind) { | |
// TODO: how to handle continuations and errors in this? | |
frame.wind.fun(frame.wind, scheme.initial_cont); | |
} else { | |
throw "unsupported frame type -- wind"; | |
} | |
} | |
}; | |
var unwind = function(dynstack, idx) { | |
for (var i = dynstack.length - 1; i >= idx; i--) { | |
var frame = dynstack[i]; | |
if (frame instanceof scheme.frame.DynWind) { | |
// TODO: how to handle continuations and errors in this? | |
frame.unwind.fun(frame.unwind, scheme.initial_cont); | |
} else { | |
throw "unsupported frame type -- unwind"; | |
} | |
} | |
}; | |
var find_prompt = function(prompt) { | |
var eq = scheme.primitives["eq?"]; | |
function test(x) { | |
return scheme.is_true(eq(x, prompt)) || scheme.is_true(eq(x, scheme.TRUE)); | |
} | |
for (idx in scheme.dynstack) { | |
var frame = scheme.dynstack[idx]; | |
if (frame instanceof scheme.frame.Prompt && test(frame.tag)) { | |
return idx; | |
} | |
} | |
// FIXME: should error | |
return undefined; | |
}; | |
scheme.primitives["handle-interrupts"] = function() { | |
// TODO: implement | |
return; | |
}; | |
// Dynstack frames | |
scheme.frame = {}; | |
scheme.frame.Prompt = function(tag, escape_only, handler) { | |
this.tag = tag; | |
this.escape_only = escape_only; | |
this.handler = handler; | |
}; | |
scheme.frame.Fluid = function(fluid, old_value) { | |
this.fluid = fluid; | |
this.old_value = old_value; | |
}; | |
scheme.frame.DynWind = function(wind, unwind) { | |
this.wind = wind; | |
this.unwind = unwind; | |
}; | |
function def_guile0(name, fn) { | |
var clos = new scheme.Closure(fn, 0); | |
def_guile_val(name, clos); | |
} | |
function def_guile_val(name, val) { | |
var sym = new scheme.Symbol(name); // put in obarray | |
var box = new scheme.Box(val); | |
scm_pre_modules_obarray.set(sym, box); | |
} | |
function scm_list(self, cont) { | |
var l = scheme.EMPTY; | |
for (var i = arguments.length - 1; i >= 2; i--) { | |
l = scheme.primitives.cons(arguments[i], l); | |
} | |
return cont(l); | |
} | |
def_guile0("list", scm_list); | |
def_guile0("js-eval", function(self, cont, string) { | |
return cont(eval(string.s)); | |
}); | |
def_guile0("js-ref", function(self, cont, js, attrname) { | |
return cont(js[attrname.s]); | |
}); | |
def_guile0("js-invoke", function(self, cont, jsobj, methodname) { | |
var args = Array.prototype.slice.call(arguments).slice(4); | |
cont(jsobj[methodname.s].apply(jsobj, args)); | |
}); | |
def_guile0("js-call", function(self, cont, jsfunc) { | |
var args = Array.prototype.slice.call(arguments).slice(3); | |
cont(jsfunc.apply(undefined, args)); | |
}); | |
// Numbers | |
function scm_add(self, cont) { | |
var total = 0; | |
for (var i = arguments.length - 1; i >= 2; i--) { | |
total += arguments[i]; | |
} | |
return cont(total); | |
} | |
def_guile0("+", scm_add); | |
function scm_mul(self, cont) { | |
var total = 1; | |
for (var i = arguments.length - 1; i >= 2; i--) { | |
total *= arguments[i]; | |
} | |
return cont(total); | |
} | |
def_guile0("*", scm_mul); | |
def_guile0("integer?", function(self, cont, obj) { | |
// return coerce_bool(Number.isInteger(obj)); // ES6 | |
return cont(coerce_bool(typeof obj === "number")); | |
}); | |
// Lists | |
def_guile0("make-list", function(self, cont, n, obj) { | |
var list = scheme.EMPTY; | |
for (var i = 0; i <= n; i++) { | |
list = new scheme.Pair(obj, list); | |
} | |
return cont(list); | |
}); | |
def_guile0("cons", function(self, cont, car, cdr) { | |
return cont(scheme.primitives.cons(car, cdr)); | |
}); | |
def_guile0("length", function(self, cont, list) { | |
var len = 0; | |
while (!scheme.is_true(scheme.primitives["null?"](list))) { | |
if (scheme.is_true(scheme.primitives["pair?"](list))) { | |
list = list.cdr; | |
len += 1; | |
} else { | |
console.log("length bad"); | |
not_implemented_yet(); | |
} | |
} | |
return cont(len); | |
}); | |
def_guile0("list?", function(self, cont, list) { | |
while (!scheme.is_true(scheme.primitives["null?"](list))) { | |
if (scheme.is_true(scheme.primitives["pair?"](list))) { | |
list = list.cdr; | |
} else { | |
return cont(scheme.FALSE); | |
} | |
} | |
return cont(scheme.TRUE); | |
}); | |
def_guile0("reverse", function(self, cont, lst) { | |
var l = scheme.EMPTY; | |
while (lst != scheme.EMPTY) { | |
l = scheme.primitives.cons(lst.car, l); | |
lst = lst.cdr; | |
} | |
return cont(l); | |
}); | |
def_guile0("append", function(self, cont, l1, l2) { | |
if (arguments.length != 4) { | |
console.log("FIXAPPEND", arguments.length); | |
throw "fail"; | |
} | |
if (l1 === scheme.EMPTY) { | |
return cont(l2); | |
} | |
var l = new scheme.Pair(l1.car, l2); | |
var lp = l; | |
while (scheme.is_true(scheme.primitives["pair?"](l1.cdr))) { | |
var lo = new scheme.Pair(l1.cdr.car, l2); | |
lp.cdr = l2; | |
lp = lp.cdr; | |
l1 = l1.cdr; | |
} | |
return cont(l); | |
}); | |
function scm_equal(x, y) { | |
if (x instanceof scheme.Pair) { | |
if (y instanceof scheme.Pair) { | |
return scm_equal(x.car, y.car) && scm_equal(x.cdr, y.cdr); | |
} else { | |
return false; | |
} | |
} else if (y instanceof scheme.Pair) { | |
return false; | |
} else { | |
return x === y; | |
} | |
} | |
def_guile0("equal?", function(self, cont, x, y) { | |
return cont(coerce_bool(scm_equal(x, y))); | |
}); | |
def_guile0("memq", function(self, cont, elt, list) { | |
// FIXME: validate list | |
for (; list != scheme.EMPTY && list != scheme.NIL; list = list.cdr) { | |
if (elt === list.car) { | |
// FIXME: eqv | |
return cont(list); | |
} | |
} | |
return cont(scheme.FALSE); | |
}); | |
def_guile0("member", function(self, cont, elt, list) { | |
// FIXME: validate list | |
for (; list != scheme.EMPTY && list != scheme.NIL; list = list.cdr) { | |
if (scm_equal(elt, list.car)) { | |
return cont(list); | |
} | |
} | |
return cont(scheme.FALSE); | |
}); | |
def_guile0("delete!", function(self, cont, elt, list) { | |
// FIXME: validate list | |
if (list instanceof scheme.Pair) { | |
// initially skip car; | |
for (var prev = list, walk = list.cdr; walk instanceof scheme.Pair; walk = walk.cdr) { | |
if (scm_equal(walk.car, elt)) { | |
prev.cdr = walk.cdr; | |
} else { | |
prev = prev.cdr; | |
} | |
} | |
// fixup car in return value, but can't delete | |
if (scm_equal(list.car, elt)) { | |
return cont(list.cdr); | |
} | |
} | |
return cont(list); | |
}); | |
// Macros | |
scheme.Macro = function(name, type, binding) { | |
// TODO: prim field? | |
this.name = name; | |
this.type = type; | |
this.binding = binding; | |
return this; | |
}; | |
def_guile0("make-syntax-transformer", function(self, cont, name, type, binding) { | |
return cont(new scheme.Macro(name, type, binding)); | |
}); | |
function scm_is_syntax(self, cont, obj) { | |
return cont(coerce_bool(obj instanceof scheme.Syntax)); | |
} | |
def_guile0("syntax?", scm_is_syntax); | |
def_guile0("make-syntax", function(self, cont, expr, wrap, module) { | |
return cont(new scheme.Syntax(expr, wrap, module)); | |
}); | |
def_guile0("syntax-expression", function(self, cont, obj) { | |
return cont(obj.expr); | |
}); | |
def_guile0("syntax-wrap", function(self, cont, obj) { | |
return cont(obj.wrap); | |
}); | |
def_guile0("syntax-module", function(self, cont, obj) { | |
return cont(obj.module); | |
}); | |
// Symbols | |
def_guile0("symbol->string", function(self, cont, sym) { | |
return cont(new scheme.String(sym.name)); | |
}); | |
var gensym_counter = 0; | |
function scm_gensym(self, cont, prefix) { | |
var name = prefix ? prefix.s : "gen "; | |
name += gensym_counter; | |
gensym_counter += 1; | |
return cont(new scheme.Symbol(name)); | |
} | |
def_guile0("gensym", scm_gensym); | |
// Chars | |
def_guile0("char=?", function(self, cont, char1, char2) { | |
return cont(char1.c === char2.c); | |
}); | |
// Strings | |
def_guile0("string=?", function(self, cont, s1, s2) { | |
return cont(coerce_bool(s1.s === s2.s)); | |
}); | |
def_guile0("string-append", function(self, cont, s1, s2) { | |
var s = ""; | |
for (var i = 2; i < arguments.length; i++) { | |
s += arguments[i].s; | |
} | |
//console.log("sap", s1, s2, arguments.length); | |
return cont(new scheme.String(s)); | |
}); | |
def_guile0("string-join", function(self, cont, strings) { | |
var s = ""; | |
while (!scheme.is_true(scheme.primitives["null?"](strings))) { | |
if (scheme.is_true(scheme.primitives["pair?"](strings))) { | |
s += strings.car.s; | |
strings = strings.cdr; | |
} else { | |
console.log("string-join bad"); | |
not_implemented_yet(); | |
} | |
} | |
return cont(new scheme.String(s)); | |
}); | |
// Fluids | |
def_guile0("make-fluid", function(self, cont, val) { | |
if (val === undefined) { | |
val = scheme.FALSE; | |
} | |
return cont(new scheme.Fluid(val)); | |
}); | |
// Structs | |
var vtable_base_layout = new scheme.String("pruhsruhpwphuhuh"); | |
def_guile_val("standard-vtable-fields", vtable_base_layout); | |
var scm_vtable_index_layout = 0; | |
var scm_vtable_index_flags = 1; | |
var scm_vtable_index_self = 2; | |
var scm_vtable_index_instance_finalize = 3; | |
var scm_vtable_index_instance_printer = 4; | |
var scm_vtable_index_name = 5; | |
var scm_vtable_index_size = 6; | |
var scm_vtable_index_reserved_7 = 7; | |
var scm_vtable_offset_user = 8; | |
function scm_struct_init(struct, layout, args) { | |
// FIXME: assumes there are no tail arrays | |
var nfields = layout.length / 2; // assumes even | |
var arg = 0; | |
for (var i = 0; i < nfields; i++) { | |
if (layout[2 * i + 1] == "o" || layout[2 * i + 1] == "h") { | |
continue; | |
} | |
switch (layout[2 * i]) { | |
case "p": | |
struct.fields[i] = arg < args.length ? args[arg] : scheme.FALSE; | |
arg += 1; | |
break; | |
case "u": | |
struct.fields[i] = arg < args.length ? args[arg] : 0; | |
arg += 1; | |
break; | |
case "s": | |
struct.fields[i] = struct; | |
} | |
} | |
} | |
// Set up <standard-vtable> | |
var scm_standard_vtable = new scheme.Struct(undefined, 0); | |
scm_standard_vtable.vtable = scm_standard_vtable; | |
scm_standard_vtable.is_vtable = true; // ? | |
scm_struct_init(scm_standard_vtable, vtable_base_layout.s, [new scheme.Symbol(vtable_base_layout.s)]); | |
// scm_set_struct_vtable_name_x (scm_standard_vtable_vtable, name); | |
def_guile_val("<standard-vtable>", scm_standard_vtable); | |
def_guile_val("vtable-index-layout", scm_vtable_index_layout); | |
def_guile_val("vtable-index-printer", scm_vtable_index_instance_printer); | |
def_guile_val("vtable-offset-user", scm_vtable_offset_user); | |
function scm_make_struct(vtable, args) { | |
var layout = vtable.fields[scm_vtable_index_layout].name; | |
var s = new scheme.Struct(vtable, layout.length / 2); | |
scm_struct_init(s, layout, args); | |
return s; | |
} | |
def_guile0("make-struct/no-tail", function(self, cont, vtable) { | |
var args = Array.prototype.slice.call(arguments, 3); | |
return cont(scm_make_struct(vtable, args)); | |
}); | |
def_guile0("make-vtable", function(self, cont, fields, printer) { | |
var layout = new scheme.Symbol(fields.s); // make-struct-layout | |
var str = scm_make_struct(scm_standard_vtable, [layout, printer]); | |
str.is_vtable = true; | |
return cont(str); | |
}); | |
def_guile0("make-struct-layout", function(self, cont, str) { | |
var layout = new scheme.Symbol(str.s); | |
return cont(layout); | |
}); | |
def_guile0("struct-vtable?", function(self, cont, obj) { | |
// We don't inherit flags, so =struct-vtable?= may give the wrong | |
// answer where SCM_VTABLE_FLAG_VTABLE would have been set | |
var bool = coerce_bool(obj instanceof scheme.Struct && obj.is_vtable); | |
return cont(bool); | |
}); | |
var applicable_vtable = scm_make_struct(scm_standard_vtable, [new scheme.Symbol(vtable_base_layout.s)]); | |
applicable_vtable.children_applicable_vtables = true; | |
def_guile_val("<applicable-struct-vtable>", applicable_vtable); | |
def_guile_val("record-type-vtable", scm_standard_vtable); // FIXME: | |
def_guile0("set-struct-vtable-name!", function(self, cont, val, args) { | |
// FIXME: | |
return cont(scheme.FALSE); | |
}); | |
def_guile0("make-struct", function(self, cont, vtable, tailsize) { | |
if (tailsize === 0) { | |
// make-struct/no-tail | |
var args = Array.prototype.slice.call(arguments, 4); | |
return cont(scm_make_struct(vtable, args)); | |
} else { | |
console.log("make-struct with tail", arguments); | |
not_implemented_yet(); | |
} | |
}); | |
// Procedures | |
def_guile0("procedure?", function(self, cont, obj) { | |
return cont(coerce_bool(obj instanceof scheme.Closure)); | |
}); | |
def_guile0("set-procedure-property!", function(self, cont, procedure, property, obj) { | |
return cont(scheme.FALSE); | |
}); | |
def_guile0("make-procedure-with-setter", function(self, cont, procedure, setter) { | |
return cont(scheme.FALSE); | |
}); | |
// Hashtables | |
def_guile0("make-hash-table", function(self, cont, size) { | |
return cont(new scheme.HashTable()); | |
}); | |
def_guile0("make-weak-key-hash-table", function(self, cont, size) { | |
return cont(new scheme.HashTable(true)); | |
}); | |
def_guile0("make-weak-value-hash-table", function(self, cont, size) { | |
// FIXME: | |
return cont(new scheme.HashTable(true)); | |
}); | |
def_guile0("hash-clear!", function(self, cont, hashtable) { | |
return cont(hashtable.clear()); | |
}); | |
def_guile0("hashq-remove!", function(self, cont, htable, key) { | |
return cont(htable.delete(key)); | |
}); | |
def_guile0("hashq-ref", function(self, cont, obarray, sym, dflt) { | |
return cont(obarray.lookup(sym, dflt ? dflt : scheme.FALSE)); | |
}); | |
def_guile0("hashq-set!", function(self, cont, hashtable, key, obj) { | |
return cont(hashtable.set(key, obj)); | |
}); | |
def_guile0("hash-for-each", function(self, cont, proc, htable) { | |
var keys = htable.keys(); // don't know if I can use js iterators | |
var loop = function(i) { | |
if (i === keys.length) { | |
return cont(scheme.UNSPECIFIED); | |
} else { | |
var newk = function() { | |
return loop(i + 1); | |
}; | |
return proc.fun(proc, newk, keys[i], htable.get(keys[i])); | |
} | |
}; | |
return loop(0); | |
}); | |
def_guile0("hash-map->list", function(self, cont, proc, htable) { | |
var keys = htable.keys(); // don't know if I can use js iterators | |
var loop = function(i, retval, k) { | |
if (i === keys.length) { | |
return k(retval); | |
} else { | |
var newk = function(result) { | |
return loop(i + 1, scheme.primitives.cons(result, retval), k); | |
}; | |
return proc.fun(proc, newk, keys[i], htable.get(keys[i])); | |
} | |
}; | |
return loop(0, scheme.EMPTY, cont); | |
}); | |
// Modules | |
def_guile0("make-variable", function(self, cont, val) { | |
return cont(new scheme.Box(val)); | |
}); | |
def_guile0("make-undefined-variable", function(self, cont, val) { | |
return cont(new scheme.Box(scheme.UNDEFINED)); | |
}); | |
def_guile0("variable-bound?", function(self, cont, box) { | |
return cont(coerce_bool(!(box.x === scheme.UNDEFINED))); | |
}); | |
def_guile0("define!", function(self, cont, symbol, value) { | |
// FIXME: validate symbol | |
return cont(scm_module_define(scm_current_module(), symbol, value)); | |
}); | |
var boot_modules = {}; | |
function scm_primitive_load_path(self, cont, path) { | |
if (path.s in boot_modules) { | |
return boot_modules[path.s](cont); | |
} else { | |
console.log("primitive load path", arguments); | |
not_implemented_yet(); | |
} | |
} | |
def_guile0("primitive-load-path", scm_primitive_load_path); | |
boot_modules["ice-9/deprecated"] = function() {}; | |
boot_modules["ice-9/ports"] = function() {}; | |
boot_modules["ice-9/posix"] = function() {}; | |
boot_modules["ice-9/threads"] = function() {}; | |
boot_modules["srfi/srfi-4"] = function() {}; | |
def_guile0("module-local-variable", function(self, cont, module, symbol) { | |
// module system is booted, then validate module | |
// validate symbol | |
if (!scheme.is_true(module)) { | |
// hashq ref | |
return cont(scm_pre_modules_obarray.lookup(symbol, scheme.UNDEFINED)); | |
} | |
// 1. check module_obarray | |
var obarray = module.fields[0]; // SCM_MODULE_OBARRAY | |
var b = obarray.lookup(symbol, scheme.UNDEFINED); | |
if (b != scheme.UNDEFINED) { | |
// is_true | |
return cont(b); | |
} | |
// FIXME: check binders | |
return cont(scheme.FALSE); | |
}); | |
def_guile0("module-variable", function(self, cont, module, symbol) { | |
return cont(scm_module_variable(module, symbol)); | |
}); | |
def_guile0("%get-pre-modules-obarray", function(self, cont) { | |
return cont(scm_pre_modules_obarray); | |
}); | |
def_guile0("set-current-module", function(self, cont, module) { | |
if (!module_system_is_booted) { | |
scm_post_boot_init_modules(); | |
} | |
// SCM_VALIDATE_MODULE (SCM_ARG1, module); | |
var old = scm_current_module(); | |
the_module.value = module; | |
return cont(old); | |
}); | |
var k_ensure; | |
var resolve_module_var; | |
function scm_post_boot_init_modules() { | |
module_system_is_booted = true; | |
the_root_module = scm_lookup(new scheme.Symbol("the-root-module")); | |
k_ensure = new scheme.Keyword("ensure"); | |
resolve_module_var = scm_lookup(new scheme.Symbol("resolve-module")); | |
module_public_interface_var = scm_lookup(new scheme.Symbol("module-public-interface")); | |
} | |
// Stubs | |
function stub(name) { | |
function scm_fn(self, cont) { | |
console.log(name, arguments); | |
not_implemented_yet(); | |
} | |
def_guile0(name, scm_fn); | |
} | |
stub("syntax-session-id"); | |
stub("macroexpand"); | |
stub("%exception-handler"); | |
stub("print-exception"); | |
def_guile_val("*features*", scheme.EMPTY); | |
stub("%load-hook"); | |
stub("current-reader"); | |
def_guile0("read-hash-extend", function(self, cont, char, fun) { | |
return cont(scheme.FALSE); | |
}); | |
scheme.Hook = function(arity) { | |
this.arity = arity; | |
this.procs = []; | |
}; | |
def_guile0("make-hook", function(self, cont, nargs) { | |
var arity = nargs === undefined ? 0 : nargs; | |
return cont(new scheme.Hook(arity)); | |
}); | |
def_guile0("run-hook", function(self, cont, hook) { | |
var procs = hook.procs; | |
var args = Array.prototype.slice.call(arguments, 3); | |
// FIXME: validate hook | |
// FIXME: check num args = arity or error | |
var loop = function(i) { | |
if (i === procs.length) { | |
return cont(scheme.UNSPECIFIED); | |
} else { | |
var newk = function() { | |
return loop(i + 1); | |
}; | |
var proc = procs[i]; | |
return proc.fun.apply(proc.fun, [proc, newk].concat(args)); | |
} | |
}; | |
return loop(0); | |
}); | |
function scm_simple_format(self, cont) { | |
not_implemented_yet(); | |
} | |
def_guile0("simple-format", scm_simple_format); | |
def_guile0("scm-error", function(self, cont, key, subr, message, args, data) { | |
not_implemented_yet(); | |
}); | |
/* ---------- end of runtime ---------- */ | |
boot_modules["ice-9/posix"] = function(cont) { | |
return cont(scheme.UNDEFINED); | |
}; | |
/* ---------- */ | |
boot_modules["ice-9/ports"] = function(unit_cont) { | |
var k_0 = function(v_0, k_21) { | |
var k_1 = function(v_0) { | |
var v_1 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_2 = new scheme["Symbol"]("define-module*"); | |
var v_3 = scheme["FALSE"]; | |
var v_4 = scheme["TRUE"]; | |
var v_5 = scheme["primitives"]["cached-module-box"](v_1, v_2, v_3, v_4); | |
var v_6 = scheme["primitives"]["box-ref"](v_5); | |
var v_7 = scheme["list"](new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("ports")); | |
var v_8 = new scheme["Keyword"]("filename"); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_12 = function(v_m, v_rest) { | |
var v_9 = v_m; | |
var v_10 = v_rest; | |
var v_11 = new scheme["Symbol"]("set-current-module"); | |
var v_12 = scheme["primitives"]["cached-module-box"](v_1, v_11, v_3, v_4); | |
var v_13 = scheme["primitives"]["box-ref"](v_12); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_18 = function(v_vals) { | |
var v_14 = v_vals; | |
scheme["primitives"]["handle-interrupts"](); | |
return k_21(v_9); | |
}; | |
return v_13["fun"](v_13, k_18, v_9); | |
}; | |
return v_6["fun"](v_6, k_12, v_7, v_8, v_3); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1(v_0); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
return k_0(undefined, unit_cont); | |
}; | |
/* ---------- */ | |
boot_modules["ice-9/threads"] = function(unit_cont) { | |
var k_0 = function(v_0, k_21) { | |
var k_1 = function(v_0) { | |
var v_1 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_2 = new scheme["Symbol"]("define-module*"); | |
var v_3 = scheme["FALSE"]; | |
var v_4 = scheme["TRUE"]; | |
var v_5 = scheme["primitives"]["cached-module-box"](v_1, v_2, v_3, v_4); | |
var v_6 = scheme["primitives"]["box-ref"](v_5); | |
var v_7 = scheme["list"](new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("threads")); | |
var v_8 = new scheme["Keyword"]("filename"); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_12 = function(v_m, v_rest) { | |
var v_9 = v_m; | |
var v_10 = v_rest; | |
var v_11 = new scheme["Symbol"]("set-current-module"); | |
var v_12 = scheme["primitives"]["cached-module-box"](v_1, v_11, v_3, v_4); | |
var v_13 = scheme["primitives"]["box-ref"](v_12); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_18 = function(v_vals) { | |
var v_14 = v_vals; | |
scheme["primitives"]["handle-interrupts"](); | |
return k_21(v_9); | |
}; | |
return v_13["fun"](v_13, k_18, v_9); | |
}; | |
return v_6["fun"](v_6, k_12, v_7, v_8, v_3); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1(v_0); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
return k_0(undefined, unit_cont); | |
}; | |
/* ---------- */ | |
boot_modules["srfi/srfi-4"] = function(unit_cont) { | |
var k_0 = function(v_0, k_21) { | |
var k_1 = function(v_0) { | |
var v_1 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_2 = new scheme["Symbol"]("define-module*"); | |
var v_3 = scheme["FALSE"]; | |
var v_4 = scheme["TRUE"]; | |
var v_5 = scheme["primitives"]["cached-module-box"](v_1, v_2, v_3, v_4); | |
var v_6 = scheme["primitives"]["box-ref"](v_5); | |
var v_7 = scheme["list"](new scheme["Symbol"]("srfi"), new scheme["Symbol"]("srfi-4")); | |
var v_8 = new scheme["Keyword"]("filename"); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_12 = function(v_m, v_rest) { | |
var v_9 = v_m; | |
var v_10 = v_rest; | |
var v_11 = new scheme["Symbol"]("set-current-module"); | |
var v_12 = scheme["primitives"]["cached-module-box"](v_1, v_11, v_3, v_4); | |
var v_13 = scheme["primitives"]["box-ref"](v_12); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_18 = function(v_vals) { | |
var v_14 = v_vals; | |
scheme["primitives"]["handle-interrupts"](); | |
return k_21(v_9); | |
}; | |
return v_13["fun"](v_13, k_18, v_9); | |
}; | |
return v_6["fun"](v_6, k_12, v_7, v_8, v_3); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1(v_0); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
return k_0(undefined, unit_cont); | |
}; | |
/* ---------- */ | |
boot_modules["ice-9/deprecated"] = function(unit_cont) { | |
var k_0 = function(v_0, k_645) { | |
var k_1 = function(v_0) { | |
var v_1 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_2 = new scheme["Symbol"]("define-module*"); | |
var v_3 = scheme["FALSE"]; | |
var v_4 = scheme["TRUE"]; | |
var v_5 = scheme["primitives"]["cached-module-box"](v_1, v_2, v_3, v_4); | |
var v_6 = scheme["primitives"]["box-ref"](v_5); | |
var v_7 = scheme["list"](new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")); | |
var v_8 = new scheme["Keyword"]("filename"); | |
var v_9 = new scheme["String"]("/home/amirouche/src/guile/guile/module/ice-9/deprecated.scm"); | |
var v_10 = new scheme["Keyword"]("imports"); | |
var v_11 = scheme["list"](scheme["list"](scheme["list"](new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("threads")), new scheme["Keyword"]("prefix"), new scheme["Symbol"]("threads:"))); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_15 = function(v_m, v_rest) { | |
var v_12 = v_m; | |
var v_13 = v_rest; | |
var v_14 = new scheme["Symbol"]("set-current-module"); | |
var v_15 = scheme["primitives"]["cached-module-box"](v_1, v_14, v_3, v_4); | |
var v_16 = scheme["primitives"]["box-ref"](v_15); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_21 = function(v_vals) { | |
var v_17 = v_vals; | |
var v_18 = new scheme["Symbol"]("define-deprecated"); | |
var v_19 = new scheme["Symbol"]("macro"); | |
var v_20 = new scheme["Closure"](k_646, 0); | |
var v_21 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_22 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_23 = scheme["FALSE"]; | |
var v_24 = scheme["TRUE"]; | |
var v_25 = scheme["primitives"]["cached-module-box"](v_21, v_22, v_23, v_24); | |
var v_26 = scheme["primitives"]["box-ref"](v_25); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_33 = function(v_arg, v_rest) { | |
var v_27 = v_arg; | |
var v_28 = v_rest; | |
var v_29 = scheme["primitives"]["define!"](v_18); | |
scheme["primitives"]["box-set!"](v_29, v_27); | |
var v_30 = new scheme["Symbol"]("_IONBF"); | |
var v_31 = scheme["primitives"]["current-module"](); | |
var v_32 = 57; | |
scheme["primitives"]["cache-current-module!"](v_31, v_32); | |
var v_33 = new scheme["Closure"](k_717, 0); | |
var v_34 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_35 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_36 = scheme["FALSE"]; | |
var v_37 = scheme["TRUE"]; | |
var v_38 = scheme["primitives"]["cached-module-box"](v_34, v_35, v_36, v_37); | |
var v_39 = scheme["primitives"]["box-ref"](v_38); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_49 = function(v_arg, v_rest) { | |
var v_40 = v_arg; | |
var v_41 = v_rest; | |
var v_42 = scheme["primitives"]["define!"](v_30); | |
scheme["primitives"]["box-set!"](v_42, v_40); | |
var v_43 = new scheme["Symbol"]("call-with-deferred-observers"); | |
var v_44 = scheme["primitives"]["cached-module-box"](v_1, v_43, v_3, v_4); | |
var v_45 = scheme["primitives"]["box-ref"](v_44); | |
var v_46 = new scheme["Closure"](k_800, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_58 = function(v_vals) { | |
var v_47 = v_vals; | |
var v_48 = new scheme["Symbol"]("_IOLBF"); | |
var v_49 = scheme["primitives"]["current-module"](); | |
var v_50 = 55; | |
scheme["primitives"]["cache-current-module!"](v_49, v_50); | |
var v_51 = new scheme["Closure"](k_813, 0); | |
var v_52 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_53 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_54 = scheme["FALSE"]; | |
var v_55 = scheme["TRUE"]; | |
var v_56 = scheme["primitives"]["cached-module-box"](v_52, v_53, v_54, v_55); | |
var v_57 = scheme["primitives"]["box-ref"](v_56); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_72 = function(v_arg, v_rest) { | |
var v_58 = v_arg; | |
var v_59 = v_rest; | |
var v_60 = scheme["primitives"]["define!"](v_48); | |
scheme["primitives"]["box-set!"](v_60, v_58); | |
var v_61 = scheme["primitives"]["box-ref"](v_44); | |
var v_62 = new scheme["Closure"](k_896, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_79 = function(v_vals) { | |
var v_63 = v_vals; | |
var v_64 = new scheme["Symbol"]("_IOFBF"); | |
var v_65 = scheme["primitives"]["current-module"](); | |
var v_66 = 53; | |
scheme["primitives"]["cache-current-module!"](v_65, v_66); | |
var v_67 = new scheme["Closure"](k_909, 0); | |
var v_68 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_69 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_70 = scheme["FALSE"]; | |
var v_71 = scheme["TRUE"]; | |
var v_72 = scheme["primitives"]["cached-module-box"](v_68, v_69, v_70, v_71); | |
var v_73 = scheme["primitives"]["box-ref"](v_72); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_93 = function(v_arg, v_rest) { | |
var v_74 = v_arg; | |
var v_75 = v_rest; | |
var v_76 = scheme["primitives"]["define!"](v_64); | |
scheme["primitives"]["box-set!"](v_76, v_74); | |
var v_77 = scheme["primitives"]["box-ref"](v_44); | |
var v_78 = new scheme["Closure"](k_992, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_100 = function(v_vals) { | |
var v_79 = v_vals; | |
var v_80 = new scheme["Symbol"]("define-deprecated/threads"); | |
var v_81 = scheme["primitives"]["current-module"](); | |
var v_82 = 51; | |
scheme["primitives"]["cache-current-module!"](v_81, v_82); | |
var v_83 = new scheme["Closure"](k_1005, 0); | |
var v_84 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_85 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_86 = scheme["FALSE"]; | |
var v_87 = scheme["TRUE"]; | |
var v_88 = scheme["primitives"]["cached-module-box"](v_84, v_85, v_86, v_87); | |
var v_89 = scheme["primitives"]["box-ref"](v_88); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_114 = function(v_arg, v_rest) { | |
var v_90 = v_arg; | |
var v_91 = v_rest; | |
var v_92 = scheme["primitives"]["define!"](v_80); | |
scheme["primitives"]["box-set!"](v_92, v_90); | |
var v_93 = new scheme["Symbol"]("define-deprecated/threads*"); | |
var v_94 = new scheme["Closure"](k_1120, 0); | |
var v_95 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_96 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_97 = scheme["FALSE"]; | |
var v_98 = scheme["TRUE"]; | |
var v_99 = scheme["primitives"]["cached-module-box"](v_95, v_96, v_97, v_98); | |
var v_100 = scheme["primitives"]["box-ref"](v_99); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_127 = function(v_arg, v_rest) { | |
var v_101 = v_arg; | |
var v_102 = v_rest; | |
var v_103 = scheme["primitives"]["define!"](v_93); | |
scheme["primitives"]["box-set!"](v_103, v_101); | |
var v_104 = new scheme["Symbol"]("call-with-new-thread"); | |
var v_105 = scheme["primitives"]["current-module"](); | |
var v_106 = 49; | |
scheme["primitives"]["cache-current-module!"](v_105, v_106); | |
var v_107 = new scheme["Closure"](k_1175, 0); | |
var v_108 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_109 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_110 = scheme["FALSE"]; | |
var v_111 = scheme["TRUE"]; | |
var v_112 = scheme["primitives"]["cached-module-box"](v_108, v_109, v_110, v_111); | |
var v_113 = scheme["primitives"]["box-ref"](v_112); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_143 = function(v_arg, v_rest) { | |
var v_114 = v_arg; | |
var v_115 = v_rest; | |
var v_116 = scheme["primitives"]["define!"](v_104); | |
scheme["primitives"]["box-set!"](v_116, v_114); | |
var v_117 = scheme["primitives"]["box-ref"](v_44); | |
var v_118 = new scheme["Closure"](k_1258, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_150 = function(v_vals) { | |
var v_119 = v_vals; | |
var v_120 = new scheme["Symbol"]("yield"); | |
var v_121 = scheme["primitives"]["current-module"](); | |
var v_122 = 47; | |
scheme["primitives"]["cache-current-module!"](v_121, v_122); | |
var v_123 = new scheme["Closure"](k_1271, 0); | |
var v_124 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_125 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_126 = scheme["FALSE"]; | |
var v_127 = scheme["TRUE"]; | |
var v_128 = scheme["primitives"]["cached-module-box"](v_124, v_125, v_126, v_127); | |
var v_129 = scheme["primitives"]["box-ref"](v_128); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_164 = function(v_arg, v_rest) { | |
var v_130 = v_arg; | |
var v_131 = v_rest; | |
var v_132 = scheme["primitives"]["define!"](v_120); | |
scheme["primitives"]["box-set!"](v_132, v_130); | |
var v_133 = scheme["primitives"]["box-ref"](v_44); | |
var v_134 = new scheme["Closure"](k_1354, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_171 = function(v_vals) { | |
var v_135 = v_vals; | |
var v_136 = new scheme["Symbol"]("cancel-thread"); | |
var v_137 = scheme["primitives"]["current-module"](); | |
var v_138 = 45; | |
scheme["primitives"]["cache-current-module!"](v_137, v_138); | |
var v_139 = new scheme["Closure"](k_1367, 0); | |
var v_140 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_141 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_142 = scheme["FALSE"]; | |
var v_143 = scheme["TRUE"]; | |
var v_144 = scheme["primitives"]["cached-module-box"](v_140, v_141, v_142, v_143); | |
var v_145 = scheme["primitives"]["box-ref"](v_144); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_185 = function(v_arg, v_rest) { | |
var v_146 = v_arg; | |
var v_147 = v_rest; | |
var v_148 = scheme["primitives"]["define!"](v_136); | |
scheme["primitives"]["box-set!"](v_148, v_146); | |
var v_149 = scheme["primitives"]["box-ref"](v_44); | |
var v_150 = new scheme["Closure"](k_1450, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_192 = function(v_vals) { | |
var v_151 = v_vals; | |
var v_152 = new scheme["Symbol"]("join-thread"); | |
var v_153 = scheme["primitives"]["current-module"](); | |
var v_154 = 43; | |
scheme["primitives"]["cache-current-module!"](v_153, v_154); | |
var v_155 = new scheme["Closure"](k_1463, 0); | |
var v_156 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_157 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_158 = scheme["FALSE"]; | |
var v_159 = scheme["TRUE"]; | |
var v_160 = scheme["primitives"]["cached-module-box"](v_156, v_157, v_158, v_159); | |
var v_161 = scheme["primitives"]["box-ref"](v_160); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_206 = function(v_arg, v_rest) { | |
var v_162 = v_arg; | |
var v_163 = v_rest; | |
var v_164 = scheme["primitives"]["define!"](v_152); | |
scheme["primitives"]["box-set!"](v_164, v_162); | |
var v_165 = scheme["primitives"]["box-ref"](v_44); | |
var v_166 = new scheme["Closure"](k_1546, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_213 = function(v_vals) { | |
var v_167 = v_vals; | |
var v_168 = new scheme["Symbol"]("thread?"); | |
var v_169 = scheme["primitives"]["current-module"](); | |
var v_170 = 41; | |
scheme["primitives"]["cache-current-module!"](v_169, v_170); | |
var v_171 = new scheme["Closure"](k_1559, 0); | |
var v_172 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_173 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_174 = scheme["FALSE"]; | |
var v_175 = scheme["TRUE"]; | |
var v_176 = scheme["primitives"]["cached-module-box"](v_172, v_173, v_174, v_175); | |
var v_177 = scheme["primitives"]["box-ref"](v_176); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_227 = function(v_arg, v_rest) { | |
var v_178 = v_arg; | |
var v_179 = v_rest; | |
var v_180 = scheme["primitives"]["define!"](v_168); | |
scheme["primitives"]["box-set!"](v_180, v_178); | |
var v_181 = scheme["primitives"]["box-ref"](v_44); | |
var v_182 = new scheme["Closure"](k_1642, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_234 = function(v_vals) { | |
var v_183 = v_vals; | |
var v_184 = new scheme["Symbol"]("make-mutex"); | |
var v_185 = scheme["primitives"]["current-module"](); | |
var v_186 = 39; | |
scheme["primitives"]["cache-current-module!"](v_185, v_186); | |
var v_187 = new scheme["Closure"](k_1655, 0); | |
var v_188 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_189 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_190 = scheme["FALSE"]; | |
var v_191 = scheme["TRUE"]; | |
var v_192 = scheme["primitives"]["cached-module-box"](v_188, v_189, v_190, v_191); | |
var v_193 = scheme["primitives"]["box-ref"](v_192); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_248 = function(v_arg, v_rest) { | |
var v_194 = v_arg; | |
var v_195 = v_rest; | |
var v_196 = scheme["primitives"]["define!"](v_184); | |
scheme["primitives"]["box-set!"](v_196, v_194); | |
var v_197 = scheme["primitives"]["box-ref"](v_44); | |
var v_198 = new scheme["Closure"](k_1738, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_255 = function(v_vals) { | |
var v_199 = v_vals; | |
var v_200 = new scheme["Symbol"]("make-recursive-mutex"); | |
var v_201 = scheme["primitives"]["current-module"](); | |
var v_202 = 37; | |
scheme["primitives"]["cache-current-module!"](v_201, v_202); | |
var v_203 = new scheme["Closure"](k_1751, 0); | |
var v_204 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_205 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_206 = scheme["FALSE"]; | |
var v_207 = scheme["TRUE"]; | |
var v_208 = scheme["primitives"]["cached-module-box"](v_204, v_205, v_206, v_207); | |
var v_209 = scheme["primitives"]["box-ref"](v_208); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_269 = function(v_arg, v_rest) { | |
var v_210 = v_arg; | |
var v_211 = v_rest; | |
var v_212 = scheme["primitives"]["define!"](v_200); | |
scheme["primitives"]["box-set!"](v_212, v_210); | |
var v_213 = scheme["primitives"]["box-ref"](v_44); | |
var v_214 = new scheme["Closure"](k_1834, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_276 = function(v_vals) { | |
var v_215 = v_vals; | |
var v_216 = new scheme["Symbol"]("lock-mutex"); | |
var v_217 = scheme["primitives"]["current-module"](); | |
var v_218 = 35; | |
scheme["primitives"]["cache-current-module!"](v_217, v_218); | |
var v_219 = new scheme["Closure"](k_1847, 0); | |
var v_220 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_221 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_222 = scheme["FALSE"]; | |
var v_223 = scheme["TRUE"]; | |
var v_224 = scheme["primitives"]["cached-module-box"](v_220, v_221, v_222, v_223); | |
var v_225 = scheme["primitives"]["box-ref"](v_224); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_290 = function(v_arg, v_rest) { | |
var v_226 = v_arg; | |
var v_227 = v_rest; | |
var v_228 = scheme["primitives"]["define!"](v_216); | |
scheme["primitives"]["box-set!"](v_228, v_226); | |
var v_229 = scheme["primitives"]["box-ref"](v_44); | |
var v_230 = new scheme["Closure"](k_1930, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_297 = function(v_vals) { | |
var v_231 = v_vals; | |
var v_232 = new scheme["Symbol"]("try-mutex"); | |
var v_233 = scheme["primitives"]["current-module"](); | |
var v_234 = 33; | |
scheme["primitives"]["cache-current-module!"](v_233, v_234); | |
var v_235 = new scheme["Closure"](k_1943, 0); | |
var v_236 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_237 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_238 = scheme["FALSE"]; | |
var v_239 = scheme["TRUE"]; | |
var v_240 = scheme["primitives"]["cached-module-box"](v_236, v_237, v_238, v_239); | |
var v_241 = scheme["primitives"]["box-ref"](v_240); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_311 = function(v_arg, v_rest) { | |
var v_242 = v_arg; | |
var v_243 = v_rest; | |
var v_244 = scheme["primitives"]["define!"](v_232); | |
scheme["primitives"]["box-set!"](v_244, v_242); | |
var v_245 = scheme["primitives"]["box-ref"](v_44); | |
var v_246 = new scheme["Closure"](k_2026, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_318 = function(v_vals) { | |
var v_247 = v_vals; | |
var v_248 = new scheme["Symbol"]("unlock-mutex"); | |
var v_249 = scheme["primitives"]["current-module"](); | |
var v_250 = 31; | |
scheme["primitives"]["cache-current-module!"](v_249, v_250); | |
var v_251 = new scheme["Closure"](k_2039, 0); | |
var v_252 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_253 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_254 = scheme["FALSE"]; | |
var v_255 = scheme["TRUE"]; | |
var v_256 = scheme["primitives"]["cached-module-box"](v_252, v_253, v_254, v_255); | |
var v_257 = scheme["primitives"]["box-ref"](v_256); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_332 = function(v_arg, v_rest) { | |
var v_258 = v_arg; | |
var v_259 = v_rest; | |
var v_260 = scheme["primitives"]["define!"](v_248); | |
scheme["primitives"]["box-set!"](v_260, v_258); | |
var v_261 = scheme["primitives"]["box-ref"](v_44); | |
var v_262 = new scheme["Closure"](k_2122, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_339 = function(v_vals) { | |
var v_263 = v_vals; | |
var v_264 = new scheme["Symbol"]("mutex?"); | |
var v_265 = scheme["primitives"]["current-module"](); | |
var v_266 = 29; | |
scheme["primitives"]["cache-current-module!"](v_265, v_266); | |
var v_267 = new scheme["Closure"](k_2135, 0); | |
var v_268 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_269 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_270 = scheme["FALSE"]; | |
var v_271 = scheme["TRUE"]; | |
var v_272 = scheme["primitives"]["cached-module-box"](v_268, v_269, v_270, v_271); | |
var v_273 = scheme["primitives"]["box-ref"](v_272); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_353 = function(v_arg, v_rest) { | |
var v_274 = v_arg; | |
var v_275 = v_rest; | |
var v_276 = scheme["primitives"]["define!"](v_264); | |
scheme["primitives"]["box-set!"](v_276, v_274); | |
var v_277 = scheme["primitives"]["box-ref"](v_44); | |
var v_278 = new scheme["Closure"](k_2218, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_360 = function(v_vals) { | |
var v_279 = v_vals; | |
var v_280 = new scheme["Symbol"]("mutex-owner"); | |
var v_281 = scheme["primitives"]["current-module"](); | |
var v_282 = 27; | |
scheme["primitives"]["cache-current-module!"](v_281, v_282); | |
var v_283 = new scheme["Closure"](k_2231, 0); | |
var v_284 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_285 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_286 = scheme["FALSE"]; | |
var v_287 = scheme["TRUE"]; | |
var v_288 = scheme["primitives"]["cached-module-box"](v_284, v_285, v_286, v_287); | |
var v_289 = scheme["primitives"]["box-ref"](v_288); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_374 = function(v_arg, v_rest) { | |
var v_290 = v_arg; | |
var v_291 = v_rest; | |
var v_292 = scheme["primitives"]["define!"](v_280); | |
scheme["primitives"]["box-set!"](v_292, v_290); | |
var v_293 = scheme["primitives"]["box-ref"](v_44); | |
var v_294 = new scheme["Closure"](k_2314, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_381 = function(v_vals) { | |
var v_295 = v_vals; | |
var v_296 = new scheme["Symbol"]("mutex-level"); | |
var v_297 = scheme["primitives"]["current-module"](); | |
var v_298 = 25; | |
scheme["primitives"]["cache-current-module!"](v_297, v_298); | |
var v_299 = new scheme["Closure"](k_2327, 0); | |
var v_300 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_301 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_302 = scheme["FALSE"]; | |
var v_303 = scheme["TRUE"]; | |
var v_304 = scheme["primitives"]["cached-module-box"](v_300, v_301, v_302, v_303); | |
var v_305 = scheme["primitives"]["box-ref"](v_304); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_395 = function(v_arg, v_rest) { | |
var v_306 = v_arg; | |
var v_307 = v_rest; | |
var v_308 = scheme["primitives"]["define!"](v_296); | |
scheme["primitives"]["box-set!"](v_308, v_306); | |
var v_309 = scheme["primitives"]["box-ref"](v_44); | |
var v_310 = new scheme["Closure"](k_2410, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_402 = function(v_vals) { | |
var v_311 = v_vals; | |
var v_312 = new scheme["Symbol"]("mutex-locked?"); | |
var v_313 = scheme["primitives"]["current-module"](); | |
var v_314 = 23; | |
scheme["primitives"]["cache-current-module!"](v_313, v_314); | |
var v_315 = new scheme["Closure"](k_2423, 0); | |
var v_316 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_317 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_318 = scheme["FALSE"]; | |
var v_319 = scheme["TRUE"]; | |
var v_320 = scheme["primitives"]["cached-module-box"](v_316, v_317, v_318, v_319); | |
var v_321 = scheme["primitives"]["box-ref"](v_320); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_416 = function(v_arg, v_rest) { | |
var v_322 = v_arg; | |
var v_323 = v_rest; | |
var v_324 = scheme["primitives"]["define!"](v_312); | |
scheme["primitives"]["box-set!"](v_324, v_322); | |
var v_325 = scheme["primitives"]["box-ref"](v_44); | |
var v_326 = new scheme["Closure"](k_2506, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_423 = function(v_vals) { | |
var v_327 = v_vals; | |
var v_328 = new scheme["Symbol"]("make-condition-variable"); | |
var v_329 = scheme["primitives"]["current-module"](); | |
var v_330 = 21; | |
scheme["primitives"]["cache-current-module!"](v_329, v_330); | |
var v_331 = new scheme["Closure"](k_2519, 0); | |
var v_332 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_333 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_334 = scheme["FALSE"]; | |
var v_335 = scheme["TRUE"]; | |
var v_336 = scheme["primitives"]["cached-module-box"](v_332, v_333, v_334, v_335); | |
var v_337 = scheme["primitives"]["box-ref"](v_336); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_437 = function(v_arg, v_rest) { | |
var v_338 = v_arg; | |
var v_339 = v_rest; | |
var v_340 = scheme["primitives"]["define!"](v_328); | |
scheme["primitives"]["box-set!"](v_340, v_338); | |
var v_341 = scheme["primitives"]["box-ref"](v_44); | |
var v_342 = new scheme["Closure"](k_2602, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_444 = function(v_vals) { | |
var v_343 = v_vals; | |
var v_344 = new scheme["Symbol"]("wait-condition-variable"); | |
var v_345 = scheme["primitives"]["current-module"](); | |
var v_346 = 19; | |
scheme["primitives"]["cache-current-module!"](v_345, v_346); | |
var v_347 = new scheme["Closure"](k_2615, 0); | |
var v_348 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_349 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_350 = scheme["FALSE"]; | |
var v_351 = scheme["TRUE"]; | |
var v_352 = scheme["primitives"]["cached-module-box"](v_348, v_349, v_350, v_351); | |
var v_353 = scheme["primitives"]["box-ref"](v_352); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_458 = function(v_arg, v_rest) { | |
var v_354 = v_arg; | |
var v_355 = v_rest; | |
var v_356 = scheme["primitives"]["define!"](v_344); | |
scheme["primitives"]["box-set!"](v_356, v_354); | |
var v_357 = scheme["primitives"]["box-ref"](v_44); | |
var v_358 = new scheme["Closure"](k_2698, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_465 = function(v_vals) { | |
var v_359 = v_vals; | |
var v_360 = new scheme["Symbol"]("signal-condition-variable"); | |
var v_361 = scheme["primitives"]["current-module"](); | |
var v_362 = 17; | |
scheme["primitives"]["cache-current-module!"](v_361, v_362); | |
var v_363 = new scheme["Closure"](k_2711, 0); | |
var v_364 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_365 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_366 = scheme["FALSE"]; | |
var v_367 = scheme["TRUE"]; | |
var v_368 = scheme["primitives"]["cached-module-box"](v_364, v_365, v_366, v_367); | |
var v_369 = scheme["primitives"]["box-ref"](v_368); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_479 = function(v_arg, v_rest) { | |
var v_370 = v_arg; | |
var v_371 = v_rest; | |
var v_372 = scheme["primitives"]["define!"](v_360); | |
scheme["primitives"]["box-set!"](v_372, v_370); | |
var v_373 = scheme["primitives"]["box-ref"](v_44); | |
var v_374 = new scheme["Closure"](k_2794, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_486 = function(v_vals) { | |
var v_375 = v_vals; | |
var v_376 = new scheme["Symbol"]("broadcast-condition-variable"); | |
var v_377 = scheme["primitives"]["current-module"](); | |
var v_378 = 15; | |
scheme["primitives"]["cache-current-module!"](v_377, v_378); | |
var v_379 = new scheme["Closure"](k_2807, 0); | |
var v_380 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_381 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_382 = scheme["FALSE"]; | |
var v_383 = scheme["TRUE"]; | |
var v_384 = scheme["primitives"]["cached-module-box"](v_380, v_381, v_382, v_383); | |
var v_385 = scheme["primitives"]["box-ref"](v_384); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_500 = function(v_arg, v_rest) { | |
var v_386 = v_arg; | |
var v_387 = v_rest; | |
var v_388 = scheme["primitives"]["define!"](v_376); | |
scheme["primitives"]["box-set!"](v_388, v_386); | |
var v_389 = scheme["primitives"]["box-ref"](v_44); | |
var v_390 = new scheme["Closure"](k_2890, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_507 = function(v_vals) { | |
var v_391 = v_vals; | |
var v_392 = new scheme["Symbol"]("condition-variable?"); | |
var v_393 = scheme["primitives"]["current-module"](); | |
var v_394 = 13; | |
scheme["primitives"]["cache-current-module!"](v_393, v_394); | |
var v_395 = new scheme["Closure"](k_2903, 0); | |
var v_396 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_397 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_398 = scheme["FALSE"]; | |
var v_399 = scheme["TRUE"]; | |
var v_400 = scheme["primitives"]["cached-module-box"](v_396, v_397, v_398, v_399); | |
var v_401 = scheme["primitives"]["box-ref"](v_400); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_521 = function(v_arg, v_rest) { | |
var v_402 = v_arg; | |
var v_403 = v_rest; | |
var v_404 = scheme["primitives"]["define!"](v_392); | |
scheme["primitives"]["box-set!"](v_404, v_402); | |
var v_405 = scheme["primitives"]["box-ref"](v_44); | |
var v_406 = new scheme["Closure"](k_2986, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_528 = function(v_vals) { | |
var v_407 = v_vals; | |
var v_408 = new scheme["Symbol"]("current-thread"); | |
var v_409 = scheme["primitives"]["current-module"](); | |
var v_410 = 11; | |
scheme["primitives"]["cache-current-module!"](v_409, v_410); | |
var v_411 = new scheme["Closure"](k_2999, 0); | |
var v_412 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_413 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_414 = scheme["FALSE"]; | |
var v_415 = scheme["TRUE"]; | |
var v_416 = scheme["primitives"]["cached-module-box"](v_412, v_413, v_414, v_415); | |
var v_417 = scheme["primitives"]["box-ref"](v_416); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_542 = function(v_arg, v_rest) { | |
var v_418 = v_arg; | |
var v_419 = v_rest; | |
var v_420 = scheme["primitives"]["define!"](v_408); | |
scheme["primitives"]["box-set!"](v_420, v_418); | |
var v_421 = scheme["primitives"]["box-ref"](v_44); | |
var v_422 = new scheme["Closure"](k_3082, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_549 = function(v_vals) { | |
var v_423 = v_vals; | |
var v_424 = new scheme["Symbol"]("all-threads"); | |
var v_425 = scheme["primitives"]["current-module"](); | |
var v_426 = 9; | |
scheme["primitives"]["cache-current-module!"](v_425, v_426); | |
var v_427 = new scheme["Closure"](k_3095, 0); | |
var v_428 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_429 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_430 = scheme["FALSE"]; | |
var v_431 = scheme["TRUE"]; | |
var v_432 = scheme["primitives"]["cached-module-box"](v_428, v_429, v_430, v_431); | |
var v_433 = scheme["primitives"]["box-ref"](v_432); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_563 = function(v_arg, v_rest) { | |
var v_434 = v_arg; | |
var v_435 = v_rest; | |
var v_436 = scheme["primitives"]["define!"](v_424); | |
scheme["primitives"]["box-set!"](v_436, v_434); | |
var v_437 = scheme["primitives"]["box-ref"](v_44); | |
var v_438 = new scheme["Closure"](k_3178, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_570 = function(v_vals) { | |
var v_439 = v_vals; | |
var v_440 = new scheme["Symbol"]("thread-exited?"); | |
var v_441 = scheme["primitives"]["current-module"](); | |
var v_442 = 7; | |
scheme["primitives"]["cache-current-module!"](v_441, v_442); | |
var v_443 = new scheme["Closure"](k_3191, 0); | |
var v_444 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_445 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_446 = scheme["FALSE"]; | |
var v_447 = scheme["TRUE"]; | |
var v_448 = scheme["primitives"]["cached-module-box"](v_444, v_445, v_446, v_447); | |
var v_449 = scheme["primitives"]["box-ref"](v_448); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_584 = function(v_arg, v_rest) { | |
var v_450 = v_arg; | |
var v_451 = v_rest; | |
var v_452 = scheme["primitives"]["define!"](v_440); | |
scheme["primitives"]["box-set!"](v_452, v_450); | |
var v_453 = scheme["primitives"]["box-ref"](v_44); | |
var v_454 = new scheme["Closure"](k_3274, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_591 = function(v_vals) { | |
var v_455 = v_vals; | |
var v_456 = new scheme["Symbol"]("total-processor-count"); | |
var v_457 = scheme["primitives"]["current-module"](); | |
var v_458 = 5; | |
scheme["primitives"]["cache-current-module!"](v_457, v_458); | |
var v_459 = new scheme["Closure"](k_3287, 0); | |
var v_460 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_461 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_462 = scheme["FALSE"]; | |
var v_463 = scheme["TRUE"]; | |
var v_464 = scheme["primitives"]["cached-module-box"](v_460, v_461, v_462, v_463); | |
var v_465 = scheme["primitives"]["box-ref"](v_464); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_605 = function(v_arg, v_rest) { | |
var v_466 = v_arg; | |
var v_467 = v_rest; | |
var v_468 = scheme["primitives"]["define!"](v_456); | |
scheme["primitives"]["box-set!"](v_468, v_466); | |
var v_469 = scheme["primitives"]["box-ref"](v_44); | |
var v_470 = new scheme["Closure"](k_3370, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_612 = function(v_vals) { | |
var v_471 = v_vals; | |
var v_472 = new scheme["Symbol"]("current-processor-count"); | |
var v_473 = scheme["primitives"]["current-module"](); | |
var v_474 = 3; | |
scheme["primitives"]["cache-current-module!"](v_473, v_474); | |
var v_475 = new scheme["Closure"](k_3383, 0); | |
var v_476 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_477 = new scheme["Symbol"]("make-syntax-transformer"); | |
var v_478 = scheme["FALSE"]; | |
var v_479 = scheme["TRUE"]; | |
var v_480 = scheme["primitives"]["cached-module-box"](v_476, v_477, v_478, v_479); | |
var v_481 = scheme["primitives"]["box-ref"](v_480); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_626 = function(v_arg, v_rest) { | |
var v_482 = v_arg; | |
var v_483 = v_rest; | |
var v_484 = scheme["primitives"]["define!"](v_472); | |
scheme["primitives"]["box-set!"](v_484, v_482); | |
var v_485 = scheme["primitives"]["box-ref"](v_44); | |
var v_486 = new scheme["Closure"](k_3466, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_633 = function(v_vals) { | |
var v_487 = v_vals; | |
var v_488 = scheme["primitives"]["current-module"](); | |
var v_489 = 1; | |
scheme["primitives"]["cache-current-module!"](v_488, v_489); | |
var v_490 = new scheme["Symbol"]("make-dynamic-state"); | |
var v_491 = scheme["primitives"]["define!"](v_490); | |
var v_492 = new scheme["Closure"](k_3479, 0); | |
scheme["primitives"]["box-set!"](v_491, v_492); | |
var v_493 = scheme["primitives"]["box-ref"](v_44); | |
var v_494 = new scheme["Closure"](k_3508, 0); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_493["fun"](v_493, k_645, v_494); | |
}; | |
return v_485["fun"](v_485, k_633, v_486); | |
}; | |
return v_481["fun"](v_481, k_626, v_472, v_19, v_475); | |
}; | |
return v_469["fun"](v_469, k_612, v_470); | |
}; | |
return v_465["fun"](v_465, k_605, v_456, v_19, v_459); | |
}; | |
return v_453["fun"](v_453, k_591, v_454); | |
}; | |
return v_449["fun"](v_449, k_584, v_440, v_19, v_443); | |
}; | |
return v_437["fun"](v_437, k_570, v_438); | |
}; | |
return v_433["fun"](v_433, k_563, v_424, v_19, v_427); | |
}; | |
return v_421["fun"](v_421, k_549, v_422); | |
}; | |
return v_417["fun"](v_417, k_542, v_408, v_19, v_411); | |
}; | |
return v_405["fun"](v_405, k_528, v_406); | |
}; | |
return v_401["fun"](v_401, k_521, v_392, v_19, v_395); | |
}; | |
return v_389["fun"](v_389, k_507, v_390); | |
}; | |
return v_385["fun"](v_385, k_500, v_376, v_19, v_379); | |
}; | |
return v_373["fun"](v_373, k_486, v_374); | |
}; | |
return v_369["fun"](v_369, k_479, v_360, v_19, v_363); | |
}; | |
return v_357["fun"](v_357, k_465, v_358); | |
}; | |
return v_353["fun"](v_353, k_458, v_344, v_19, v_347); | |
}; | |
return v_341["fun"](v_341, k_444, v_342); | |
}; | |
return v_337["fun"](v_337, k_437, v_328, v_19, v_331); | |
}; | |
return v_325["fun"](v_325, k_423, v_326); | |
}; | |
return v_321["fun"](v_321, k_416, v_312, v_19, v_315); | |
}; | |
return v_309["fun"](v_309, k_402, v_310); | |
}; | |
return v_305["fun"](v_305, k_395, v_296, v_19, v_299); | |
}; | |
return v_293["fun"](v_293, k_381, v_294); | |
}; | |
return v_289["fun"](v_289, k_374, v_280, v_19, v_283); | |
}; | |
return v_277["fun"](v_277, k_360, v_278); | |
}; | |
return v_273["fun"](v_273, k_353, v_264, v_19, v_267); | |
}; | |
return v_261["fun"](v_261, k_339, v_262); | |
}; | |
return v_257["fun"](v_257, k_332, v_248, v_19, v_251); | |
}; | |
return v_245["fun"](v_245, k_318, v_246); | |
}; | |
return v_241["fun"](v_241, k_311, v_232, v_19, v_235); | |
}; | |
return v_229["fun"](v_229, k_297, v_230); | |
}; | |
return v_225["fun"](v_225, k_290, v_216, v_19, v_219); | |
}; | |
return v_213["fun"](v_213, k_276, v_214); | |
}; | |
return v_209["fun"](v_209, k_269, v_200, v_19, v_203); | |
}; | |
return v_197["fun"](v_197, k_255, v_198); | |
}; | |
return v_193["fun"](v_193, k_248, v_184, v_19, v_187); | |
}; | |
return v_181["fun"](v_181, k_234, v_182); | |
}; | |
return v_177["fun"](v_177, k_227, v_168, v_19, v_171); | |
}; | |
return v_165["fun"](v_165, k_213, v_166); | |
}; | |
return v_161["fun"](v_161, k_206, v_152, v_19, v_155); | |
}; | |
return v_149["fun"](v_149, k_192, v_150); | |
}; | |
return v_145["fun"](v_145, k_185, v_136, v_19, v_139); | |
}; | |
return v_133["fun"](v_133, k_171, v_134); | |
}; | |
return v_129["fun"](v_129, k_164, v_120, v_19, v_123); | |
}; | |
return v_117["fun"](v_117, k_150, v_118); | |
}; | |
return v_113["fun"](v_113, k_143, v_104, v_19, v_107); | |
}; | |
return v_100["fun"](v_100, k_127, v_93, v_19, v_94); | |
}; | |
return v_89["fun"](v_89, k_114, v_80, v_19, v_83); | |
}; | |
return v_77["fun"](v_77, k_100, v_78); | |
}; | |
return v_73["fun"](v_73, k_93, v_64, v_19, v_67); | |
}; | |
return v_61["fun"](v_61, k_79, v_62); | |
}; | |
return v_57["fun"](v_57, k_72, v_48, v_19, v_51); | |
}; | |
return v_45["fun"](v_45, k_58, v_46); | |
}; | |
return v_39["fun"](v_39, k_49, v_30, v_19, v_33); | |
}; | |
return v_26["fun"](v_26, k_33, v_18, v_19, v_20); | |
}; | |
return v_16["fun"](v_16, k_21, v_12); | |
}; | |
return v_6["fun"](v_6, k_15, v_7, v_8, v_9, v_10, v_11); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1(v_0); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_646 = function(v_495, k_674) { | |
var k_647 = function(v_495, v_x) { | |
var v_496 = v_x; | |
var v_497 = scheme["list"](new scheme["Symbol"]("any"), new scheme["Symbol"]("any"), new scheme["Symbol"]("any"), new scheme["Symbol"]("any")); | |
var v_498 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_499 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_500 = scheme["FALSE"]; | |
var v_501 = scheme["TRUE"]; | |
var v_502 = scheme["primitives"]["cached-module-box"](v_498, v_499, v_500, v_501); | |
var v_503 = scheme["primitives"]["box-ref"](v_502); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_657 = function(v_tmp, v_rest) { | |
var v_504 = v_tmp; | |
var v_505 = v_rest; | |
if (scheme["is_true"](v_504)) { | |
{ | |
var v_514 = new scheme["Closure"](k_675, 0); | |
var v_515 = 0; | |
var v_516 = scheme["primitives"]["builtin-ref"](v_515); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_516["fun"](v_516, k_674, v_514, v_504); | |
} | |
} else { | |
{ | |
var v_506 = scheme["FALSE"]; | |
var v_507 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_508 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_509 = new scheme["Symbol"]("syntax-violation"); | |
var v_510 = scheme["FALSE"]; | |
var v_511 = scheme["TRUE"]; | |
var v_512 = scheme["primitives"]["cached-module-box"](v_508, v_509, v_510, v_511); | |
var v_513 = scheme["primitives"]["box-ref"](v_512); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_513["fun"](v_513, k_674, v_506, v_507, v_496); | |
} | |
} | |
}; | |
return v_503["fun"](v_503, k_657, v_496, v_497); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_647(v_495, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_675 = function(v_517, k_716) { | |
var k_676 = function(v_517, v_dummy, v_var, v_msg, v_exp) { | |
var v_518 = v_dummy; | |
var v_519 = v_var; | |
var v_520 = v_msg; | |
var v_521 = v_exp; | |
var v_522 = scheme["Syntax"]( | |
new scheme["Symbol"]("begin"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_523 = scheme["Syntax"]( | |
new scheme["Symbol"]("define-syntax"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_524 = scheme["Syntax"]( | |
new scheme["Symbol"]("lambda"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_525 = scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
); | |
var v_526 = scheme["EMPTY"]; | |
var v_527 = scheme["primitives"]["cons"](v_520, v_526); | |
var v_528 = scheme["Syntax"]( | |
new scheme["Symbol"]("issue-deprecation-warning"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_529 = scheme["primitives"]["cons"](v_528, v_527); | |
var v_530 = scheme["Syntax"]( | |
new scheme["Symbol"]("syntax-case"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_531 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_532 = scheme["list"]( | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("id"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("arg"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("..."), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
), | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("syntax"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["list"]( | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("id"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
) | |
), | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("arg"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("..."), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
) | |
) | |
) | |
); | |
var v_533 = scheme["Syntax"]( | |
new scheme["Symbol"]("id"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_534 = scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("identifier?"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("syntax"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("id"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
) | |
); | |
var v_535 = scheme["primitives"]["cons"](v_521, v_526); | |
var v_536 = scheme["Syntax"]( | |
new scheme["Symbol"]("syntax"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_537 = scheme["primitives"]["cons"](v_536, v_535); | |
var v_538 = scheme["primitives"]["cons"](v_537, v_526); | |
var v_539 = scheme["primitives"]["cons"](v_534, v_538); | |
var v_540 = scheme["primitives"]["cons"](v_533, v_539); | |
var v_541 = scheme["primitives"]["cons"](v_540, v_526); | |
var v_542 = scheme["primitives"]["cons"](v_532, v_541); | |
var v_543 = scheme["primitives"]["cons"](v_526, v_542); | |
var v_544 = scheme["primitives"]["cons"](v_531, v_543); | |
var v_545 = scheme["primitives"]["cons"](v_530, v_544); | |
var v_546 = scheme["primitives"]["cons"](v_545, v_526); | |
var v_547 = scheme["primitives"]["cons"](v_529, v_546); | |
var v_548 = scheme["primitives"]["cons"](v_525, v_547); | |
var v_549 = scheme["primitives"]["cons"](v_524, v_548); | |
var v_550 = scheme["primitives"]["cons"](v_549, v_526); | |
var v_551 = scheme["primitives"]["cons"](v_519, v_550); | |
var v_552 = scheme["primitives"]["cons"](v_523, v_551); | |
var v_553 = scheme["primitives"]["cons"](v_519, v_526); | |
var v_554 = scheme["Syntax"]( | |
new scheme["Symbol"]("export"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_555 = scheme["primitives"]["cons"](v_554, v_553); | |
var v_556 = scheme["primitives"]["cons"](v_555, v_526); | |
var v_557 = scheme["primitives"]["cons"](v_552, v_556); | |
var v_558 = scheme["primitives"]["cons"](v_522, v_557); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_716(v_558); | |
}; | |
if (arguments["length"] == 6) { | |
{ | |
return k_676(v_517, arguments[2], arguments[3], arguments[4], arguments[5]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_717 = function(v_559, k_768) { | |
var k_718 = function(v_559, v_x) { | |
var v_560 = v_x; | |
var v_561 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_562 = scheme["TRUE"]; | |
var v_563 = 57; | |
var v_564 = scheme["primitives"]["cached-toplevel-box"](v_563, v_561, v_562); | |
var v_565 = scheme["primitives"]["box-ref"](v_564); | |
var v_566 = new scheme["String"]("`_IONBF' is deprecated. Use the symbol 'none instead."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_727 = function(v_vals) { | |
var v_567 = v_vals; | |
var v_568 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_569 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_570 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_571 = scheme["FALSE"]; | |
var v_572 = scheme["TRUE"]; | |
var v_573 = scheme["primitives"]["cached-module-box"](v_569, v_570, v_571, v_572); | |
var v_574 = scheme["primitives"]["box-ref"](v_573); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_737 = function(v_tmp, v_rest) { | |
var v_575 = v_tmp; | |
var v_576 = v_rest; | |
if (scheme["is_true"](v_575)) { | |
{ | |
var v_595 = new scheme["Closure"](k_785, 0); | |
var v_596 = 0; | |
var v_597 = scheme["primitives"]["builtin-ref"](v_596); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_597["fun"](v_597, k_768, v_595, v_575); | |
} | |
} else { | |
{ | |
var v_577 = scheme["EMPTY"]; | |
var v_578 = scheme["primitives"]["cons"](v_560, v_577); | |
var v_579 = new scheme["Closure"](k_769, 0); | |
var v_580 = 0; | |
var v_581 = scheme["primitives"]["builtin-ref"](v_580); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_746 = function(v_arg, v_rest) { | |
var v_582 = v_arg; | |
var v_583 = v_rest; | |
if (scheme["is_true"](v_582)) { | |
{ | |
var v_592 = new scheme["Closure"](k_779, 0); | |
var v_593 = 0; | |
var v_594 = scheme["primitives"]["builtin-ref"](v_593); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_594["fun"](v_594, k_768, v_592, v_578); | |
} | |
} else { | |
{ | |
var v_584 = scheme["FALSE"]; | |
var v_585 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_586 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_587 = new scheme["Symbol"]("syntax-violation"); | |
var v_588 = scheme["FALSE"]; | |
var v_589 = scheme["TRUE"]; | |
var v_590 = scheme["primitives"]["cached-module-box"](v_586, v_587, v_588, v_589); | |
var v_591 = scheme["primitives"]["box-ref"](v_590); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_591["fun"](v_591, k_768, v_584, v_585, v_560); | |
} | |
} | |
}; | |
return v_581["fun"](v_581, k_746, v_579, v_578); | |
} | |
} | |
}; | |
return v_574["fun"](v_574, k_737, v_560, v_568); | |
}; | |
return v_565["fun"](v_565, k_727, v_566); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_718(v_559, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_769 = function(v_598, k_778) { | |
var k_770 = function(v_598, v_id) { | |
var v_599 = v_id; | |
var v_600 = new scheme["Symbol"]("identifier?"); | |
var v_601 = scheme["TRUE"]; | |
var v_602 = 57; | |
var v_603 = scheme["primitives"]["cached-toplevel-box"](v_602, v_600, v_601); | |
var v_604 = scheme["primitives"]["box-ref"](v_603); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_604["fun"](v_604, k_778, v_599); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_770(v_598, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_779 = function(v_605, k_784) { | |
var k_780 = function(v_605, v_id) { | |
var v_606 = v_id; | |
var v_607 = scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("quote"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-1d"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-12"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("none"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-1d"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-12"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_784(v_607); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_780(v_605, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_785 = function(v_608, k_799) { | |
var k_786 = function(v_608, v_id, v_arg) { | |
var v_609 = v_id; | |
var v_610 = v_arg; | |
var v_611 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-15"), new scheme["String"]("l-1e3d92e2925abd71-16"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-12"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_612 = scheme["EMPTY"]; | |
var v_613 = scheme["primitives"]["cons"](v_609, v_612); | |
var v_614 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-15"), new scheme["String"]("l-1e3d92e2925abd71-16"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-f"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-12"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IONBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IONBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_615 = scheme["primitives"]["cons"](v_614, v_613); | |
var v_616 = scheme["primitives"]["cons"](v_615, v_612); | |
var v_617 = scheme["primitives"]["cons"](v_614, v_610); | |
var v_618 = scheme["primitives"]["cons"](v_617, v_612); | |
var v_619 = scheme["primitives"]["cons"](v_616, v_618); | |
var v_620 = scheme["primitives"]["cons"](v_611, v_619); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_799(v_620); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_786(v_608, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_800 = function(v_621, k_812) { | |
var k_801 = function(v_621) { | |
var v_622 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_623 = new scheme["Symbol"]("module-export!"); | |
var v_624 = scheme["FALSE"]; | |
var v_625 = scheme["TRUE"]; | |
var v_626 = scheme["primitives"]["cached-module-box"](v_622, v_623, v_624, v_625); | |
var v_627 = scheme["primitives"]["box-ref"](v_626); | |
var v_628 = scheme["primitives"]["current-module"](); | |
var v_629 = scheme["list"](new scheme["Symbol"]("_IONBF")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_627["fun"](v_627, k_812, v_628, v_629); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_801(v_621); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_813 = function(v_630, k_864) { | |
var k_814 = function(v_630, v_x) { | |
var v_631 = v_x; | |
var v_632 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_633 = scheme["TRUE"]; | |
var v_634 = 55; | |
var v_635 = scheme["primitives"]["cached-toplevel-box"](v_634, v_632, v_633); | |
var v_636 = scheme["primitives"]["box-ref"](v_635); | |
var v_637 = new scheme["String"]("`_IOLBF' is deprecated. Use the symbol 'line instead."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_823 = function(v_vals) { | |
var v_638 = v_vals; | |
var v_639 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_640 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_641 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_642 = scheme["FALSE"]; | |
var v_643 = scheme["TRUE"]; | |
var v_644 = scheme["primitives"]["cached-module-box"](v_640, v_641, v_642, v_643); | |
var v_645 = scheme["primitives"]["box-ref"](v_644); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_833 = function(v_tmp, v_rest) { | |
var v_646 = v_tmp; | |
var v_647 = v_rest; | |
if (scheme["is_true"](v_646)) { | |
{ | |
var v_666 = new scheme["Closure"](k_881, 0); | |
var v_667 = 0; | |
var v_668 = scheme["primitives"]["builtin-ref"](v_667); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_668["fun"](v_668, k_864, v_666, v_646); | |
} | |
} else { | |
{ | |
var v_648 = scheme["EMPTY"]; | |
var v_649 = scheme["primitives"]["cons"](v_631, v_648); | |
var v_650 = new scheme["Closure"](k_865, 0); | |
var v_651 = 0; | |
var v_652 = scheme["primitives"]["builtin-ref"](v_651); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_842 = function(v_arg, v_rest) { | |
var v_653 = v_arg; | |
var v_654 = v_rest; | |
if (scheme["is_true"](v_653)) { | |
{ | |
var v_663 = new scheme["Closure"](k_875, 0); | |
var v_664 = 0; | |
var v_665 = scheme["primitives"]["builtin-ref"](v_664); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_665["fun"](v_665, k_864, v_663, v_649); | |
} | |
} else { | |
{ | |
var v_655 = scheme["FALSE"]; | |
var v_656 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_657 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_658 = new scheme["Symbol"]("syntax-violation"); | |
var v_659 = scheme["FALSE"]; | |
var v_660 = scheme["TRUE"]; | |
var v_661 = scheme["primitives"]["cached-module-box"](v_657, v_658, v_659, v_660); | |
var v_662 = scheme["primitives"]["box-ref"](v_661); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_662["fun"](v_662, k_864, v_655, v_656, v_631); | |
} | |
} | |
}; | |
return v_652["fun"](v_652, k_842, v_650, v_649); | |
} | |
} | |
}; | |
return v_645["fun"](v_645, k_833, v_631, v_639); | |
}; | |
return v_636["fun"](v_636, k_823, v_637); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_814(v_630, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_865 = function(v_669, k_874) { | |
var k_866 = function(v_669, v_id) { | |
var v_670 = v_id; | |
var v_671 = new scheme["Symbol"]("identifier?"); | |
var v_672 = scheme["TRUE"]; | |
var v_673 = 55; | |
var v_674 = scheme["primitives"]["cached-toplevel-box"](v_673, v_671, v_672); | |
var v_675 = scheme["primitives"]["box-ref"](v_674); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_675["fun"](v_675, k_874, v_670); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_866(v_669, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_875 = function(v_676, k_880) { | |
var k_876 = function(v_676, v_id) { | |
var v_677 = v_id; | |
var v_678 = scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("quote"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-2e"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-23"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("line"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-2e"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-23"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_880(v_678); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_876(v_676, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_881 = function(v_679, k_895) { | |
var k_882 = function(v_679, v_id, v_arg) { | |
var v_680 = v_id; | |
var v_681 = v_arg; | |
var v_682 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-26"), new scheme["String"]("l-1e3d92e2925abd71-27"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-23"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_683 = scheme["EMPTY"]; | |
var v_684 = scheme["primitives"]["cons"](v_680, v_683); | |
var v_685 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-26"), new scheme["String"]("l-1e3d92e2925abd71-27"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-20"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-23"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOLBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOLBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_686 = scheme["primitives"]["cons"](v_685, v_684); | |
var v_687 = scheme["primitives"]["cons"](v_686, v_683); | |
var v_688 = scheme["primitives"]["cons"](v_685, v_681); | |
var v_689 = scheme["primitives"]["cons"](v_688, v_683); | |
var v_690 = scheme["primitives"]["cons"](v_687, v_689); | |
var v_691 = scheme["primitives"]["cons"](v_682, v_690); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_895(v_691); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_882(v_679, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_896 = function(v_692, k_908) { | |
var k_897 = function(v_692) { | |
var v_693 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_694 = new scheme["Symbol"]("module-export!"); | |
var v_695 = scheme["FALSE"]; | |
var v_696 = scheme["TRUE"]; | |
var v_697 = scheme["primitives"]["cached-module-box"](v_693, v_694, v_695, v_696); | |
var v_698 = scheme["primitives"]["box-ref"](v_697); | |
var v_699 = scheme["primitives"]["current-module"](); | |
var v_700 = scheme["list"](new scheme["Symbol"]("_IOLBF")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_698["fun"](v_698, k_908, v_699, v_700); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_897(v_692); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_909 = function(v_701, k_960) { | |
var k_910 = function(v_701, v_x) { | |
var v_702 = v_x; | |
var v_703 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_704 = scheme["TRUE"]; | |
var v_705 = 53; | |
var v_706 = scheme["primitives"]["cached-toplevel-box"](v_705, v_703, v_704); | |
var v_707 = scheme["primitives"]["box-ref"](v_706); | |
var v_708 = new scheme["String"]("`_IOFBF' is deprecated. Use the symbol 'block instead."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_919 = function(v_vals) { | |
var v_709 = v_vals; | |
var v_710 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_711 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_712 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_713 = scheme["FALSE"]; | |
var v_714 = scheme["TRUE"]; | |
var v_715 = scheme["primitives"]["cached-module-box"](v_711, v_712, v_713, v_714); | |
var v_716 = scheme["primitives"]["box-ref"](v_715); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_929 = function(v_tmp, v_rest) { | |
var v_717 = v_tmp; | |
var v_718 = v_rest; | |
if (scheme["is_true"](v_717)) { | |
{ | |
var v_737 = new scheme["Closure"](k_977, 0); | |
var v_738 = 0; | |
var v_739 = scheme["primitives"]["builtin-ref"](v_738); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_739["fun"](v_739, k_960, v_737, v_717); | |
} | |
} else { | |
{ | |
var v_719 = scheme["EMPTY"]; | |
var v_720 = scheme["primitives"]["cons"](v_702, v_719); | |
var v_721 = new scheme["Closure"](k_961, 0); | |
var v_722 = 0; | |
var v_723 = scheme["primitives"]["builtin-ref"](v_722); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_938 = function(v_arg, v_rest) { | |
var v_724 = v_arg; | |
var v_725 = v_rest; | |
if (scheme["is_true"](v_724)) { | |
{ | |
var v_734 = new scheme["Closure"](k_971, 0); | |
var v_735 = 0; | |
var v_736 = scheme["primitives"]["builtin-ref"](v_735); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_736["fun"](v_736, k_960, v_734, v_720); | |
} | |
} else { | |
{ | |
var v_726 = scheme["FALSE"]; | |
var v_727 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_728 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_729 = new scheme["Symbol"]("syntax-violation"); | |
var v_730 = scheme["FALSE"]; | |
var v_731 = scheme["TRUE"]; | |
var v_732 = scheme["primitives"]["cached-module-box"](v_728, v_729, v_730, v_731); | |
var v_733 = scheme["primitives"]["box-ref"](v_732); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_733["fun"](v_733, k_960, v_726, v_727, v_702); | |
} | |
} | |
}; | |
return v_723["fun"](v_723, k_938, v_721, v_720); | |
} | |
} | |
}; | |
return v_716["fun"](v_716, k_929, v_702, v_710); | |
}; | |
return v_707["fun"](v_707, k_919, v_708); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_910(v_701, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_961 = function(v_740, k_970) { | |
var k_962 = function(v_740, v_id) { | |
var v_741 = v_id; | |
var v_742 = new scheme["Symbol"]("identifier?"); | |
var v_743 = scheme["TRUE"]; | |
var v_744 = 53; | |
var v_745 = scheme["primitives"]["cached-toplevel-box"](v_744, v_742, v_743); | |
var v_746 = scheme["primitives"]["box-ref"](v_745); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_746["fun"](v_746, k_970, v_741); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_962(v_740, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_971 = function(v_747, k_976) { | |
var k_972 = function(v_747, v_id) { | |
var v_748 = v_id; | |
var v_749 = scheme["list"]( | |
scheme["Syntax"]( | |
new scheme["Symbol"]("quote"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-3f"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-34"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
), | |
scheme["Syntax"]( | |
new scheme["Symbol"]("block"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-3f"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-34"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_976(v_749); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_972(v_747, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_977 = function(v_750, k_991) { | |
var k_978 = function(v_750, v_id, v_arg) { | |
var v_751 = v_id; | |
var v_752 = v_arg; | |
var v_753 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-37"), new scheme["String"]("l-1e3d92e2925abd71-38"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-34"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_754 = scheme["EMPTY"]; | |
var v_755 = scheme["primitives"]["cons"](v_751, v_754); | |
var v_756 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-37"), new scheme["String"]("l-1e3d92e2925abd71-38"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-31"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-34"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("_IOFBF")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("_IOFBF"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_757 = scheme["primitives"]["cons"](v_756, v_755); | |
var v_758 = scheme["primitives"]["cons"](v_757, v_754); | |
var v_759 = scheme["primitives"]["cons"](v_756, v_752); | |
var v_760 = scheme["primitives"]["cons"](v_759, v_754); | |
var v_761 = scheme["primitives"]["cons"](v_758, v_760); | |
var v_762 = scheme["primitives"]["cons"](v_753, v_761); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_991(v_762); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_978(v_750, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_992 = function(v_763, k_1004) { | |
var k_993 = function(v_763) { | |
var v_764 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_765 = new scheme["Symbol"]("module-export!"); | |
var v_766 = scheme["FALSE"]; | |
var v_767 = scheme["TRUE"]; | |
var v_768 = scheme["primitives"]["cached-module-box"](v_764, v_765, v_766, v_767); | |
var v_769 = scheme["primitives"]["box-ref"](v_768); | |
var v_770 = scheme["primitives"]["current-module"](); | |
var v_771 = scheme["list"](new scheme["Symbol"]("_IOFBF")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_769["fun"](v_769, k_1004, v_770, v_771); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_993(v_763); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1005 = function(v_772, k_1033) { | |
var k_1006 = function(v_772, v_stx) { | |
var v_773 = v_stx; | |
var v_774 = scheme["list"](new scheme["Symbol"]("_"), new scheme["Symbol"]("any")); | |
var v_775 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_776 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_777 = scheme["FALSE"]; | |
var v_778 = scheme["TRUE"]; | |
var v_779 = scheme["primitives"]["cached-module-box"](v_775, v_776, v_777, v_778); | |
var v_780 = scheme["primitives"]["box-ref"](v_779); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1016 = function(v_tmp, v_rest) { | |
var v_781 = v_tmp; | |
var v_782 = v_rest; | |
if (scheme["is_true"](v_781)) { | |
{ | |
var v_791 = new scheme["Closure"](k_1034, 0); | |
var v_792 = 0; | |
var v_793 = scheme["primitives"]["builtin-ref"](v_792); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_793["fun"](v_793, k_1033, v_791, v_781); | |
} | |
} else { | |
{ | |
var v_783 = scheme["FALSE"]; | |
var v_784 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_785 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_786 = new scheme["Symbol"]("syntax-violation"); | |
var v_787 = scheme["FALSE"]; | |
var v_788 = scheme["TRUE"]; | |
var v_789 = scheme["primitives"]["cached-module-box"](v_785, v_786, v_787, v_788); | |
var v_790 = scheme["primitives"]["box-ref"](v_789); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_790["fun"](v_790, k_1033, v_783, v_784, v_773); | |
} | |
} | |
}; | |
return v_780["fun"](v_780, k_1016, v_773, v_774); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1006(v_772, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1034 = function(v_794, k_1106) { | |
var k_1035 = function(v_794, v_name) { | |
var v_795 = v_name; | |
var v_796 = new scheme["Symbol"]("datum->syntax"); | |
var v_797 = scheme["TRUE"]; | |
var v_798 = 51; | |
var v_799 = scheme["primitives"]["cached-toplevel-box"](v_798, v_796, v_797); | |
var v_800 = scheme["primitives"]["box-ref"](v_799); | |
var v_801 = new scheme["Symbol"]("symbol-append"); | |
var v_802 = scheme["primitives"]["cached-toplevel-box"](v_798, v_801, v_797); | |
var v_803 = scheme["primitives"]["box-ref"](v_802); | |
var v_804 = new scheme["Symbol"]("threads:"); | |
var v_805 = new scheme["Symbol"]("syntax->datum"); | |
var v_806 = scheme["primitives"]["cached-toplevel-box"](v_798, v_805, v_797); | |
var v_807 = scheme["primitives"]["box-ref"](v_806); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1050 = function(v_arg, v_rest) { | |
var v_808 = v_arg; | |
var v_809 = v_rest; | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1053 = function(v_arg, v_rest) { | |
var v_810 = v_arg; | |
var v_811 = v_rest; | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1056 = function(v_arg, v_rest) { | |
var v_812 = v_arg; | |
var v_813 = v_rest; | |
var v_814 = new scheme["Symbol"]("string-append"); | |
var v_815 = scheme["primitives"]["cached-toplevel-box"](v_798, v_814, v_797); | |
var v_816 = scheme["primitives"]["box-ref"](v_815); | |
var v_817 = new scheme["String"]("Import (ice-9 threads) to have access to `"); | |
var v_818 = new scheme["Symbol"]("symbol->string"); | |
var v_819 = scheme["primitives"]["cached-toplevel-box"](v_798, v_818, v_797); | |
var v_820 = scheme["primitives"]["box-ref"](v_819); | |
var v_821 = scheme["primitives"]["box-ref"](v_806); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1067 = function(v_arg, v_rest) { | |
var v_822 = v_arg; | |
var v_823 = v_rest; | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1070 = function(v_arg, v_rest) { | |
var v_824 = v_arg; | |
var v_825 = v_rest; | |
var v_826 = new scheme["String"]("'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1074 = function(v_arg, v_rest) { | |
var v_827 = v_arg; | |
var v_828 = v_rest; | |
var v_829 = scheme["EMPTY"]; | |
var v_830 = scheme["primitives"]["cons"](v_827, v_829); | |
var v_831 = scheme["primitives"]["cons"](v_812, v_830); | |
var v_832 = scheme["list"](new scheme["Symbol"]("any"), new scheme["Symbol"]("any")); | |
var v_833 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_834 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_835 = scheme["FALSE"]; | |
var v_836 = scheme["TRUE"]; | |
var v_837 = scheme["primitives"]["cached-module-box"](v_833, v_834, v_835, v_836); | |
var v_838 = scheme["primitives"]["box-ref"](v_837); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1087 = function(v_tmp, v_rest) { | |
var v_839 = v_tmp; | |
var v_840 = v_rest; | |
if (scheme["is_true"](v_839)) { | |
{ | |
var v_849 = new scheme["Closure"](k_1107, 1); | |
var v_850 = 0; | |
scheme["primitives"]["free-set!"](v_849, v_850, v_795); | |
var v_851 = 0; | |
var v_852 = scheme["primitives"]["builtin-ref"](v_851); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_852["fun"](v_852, k_1106, v_849, v_839); | |
} | |
} else { | |
{ | |
var v_841 = scheme["FALSE"]; | |
var v_842 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_843 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_844 = new scheme["Symbol"]("syntax-violation"); | |
var v_845 = scheme["FALSE"]; | |
var v_846 = scheme["TRUE"]; | |
var v_847 = scheme["primitives"]["cached-module-box"](v_843, v_844, v_845, v_846); | |
var v_848 = scheme["primitives"]["box-ref"](v_847); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_848["fun"](v_848, k_1106, v_841, v_842, v_831); | |
} | |
} | |
}; | |
return v_838["fun"](v_838, k_1087, v_831, v_832); | |
}; | |
return v_816["fun"](v_816, k_1074, v_817, v_824, v_826); | |
}; | |
return v_820["fun"](v_820, k_1070, v_822); | |
}; | |
return v_821["fun"](v_821, k_1067, v_795); | |
}; | |
return v_800["fun"](v_800, k_1056, v_795, v_810); | |
}; | |
return v_803["fun"](v_803, k_1053, v_804, v_808); | |
}; | |
return v_807["fun"](v_807, k_1050, v_795); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1035(v_794, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1107 = function(v_853, k_1119) { | |
var k_1108 = function(v_853, v_name_s, v_warning) { | |
var v_854 = v_name_s; | |
var v_855 = v_warning; | |
var v_856 = scheme["EMPTY"]; | |
var v_857 = scheme["primitives"]["cons"](v_854, v_856); | |
var v_858 = scheme["primitives"]["cons"](v_855, v_857); | |
var v_859 = 0; | |
var v_860 = scheme["primitives"]["free-ref"](v_853, v_859); | |
var v_861 = scheme["primitives"]["cons"](v_860, v_858); | |
var v_862 = scheme["Syntax"]( | |
new scheme["Symbol"]("define-deprecated"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("name*"), new scheme["Symbol"]("warning")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-50"), new scheme["String"]("l-1e3d92e2925abd71-51"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("name")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4b"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("threads-name")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["String"]("l-1e3d92e2925abd71-45"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("stx")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-44"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated/threads")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated/threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_863 = scheme["primitives"]["cons"](v_862, v_861); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1119(v_863); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1108(v_853, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1120 = function(v_864, k_1148) { | |
var k_1121 = function(v_864, v_x) { | |
var v_865 = v_x; | |
var v_866 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_867 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_868 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_869 = scheme["FALSE"]; | |
var v_870 = scheme["TRUE"]; | |
var v_871 = scheme["primitives"]["cached-module-box"](v_867, v_868, v_869, v_870); | |
var v_872 = scheme["primitives"]["box-ref"](v_871); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1131 = function(v_tmp, v_rest) { | |
var v_873 = v_tmp; | |
var v_874 = v_rest; | |
if (scheme["is_true"](v_873)) { | |
{ | |
var v_883 = new scheme["Closure"](k_1149, 0); | |
var v_884 = 0; | |
var v_885 = scheme["primitives"]["builtin-ref"](v_884); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_885["fun"](v_885, k_1148, v_883, v_873); | |
} | |
} else { | |
{ | |
var v_875 = scheme["FALSE"]; | |
var v_876 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_877 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_878 = new scheme["Symbol"]("syntax-violation"); | |
var v_879 = scheme["FALSE"]; | |
var v_880 = scheme["TRUE"]; | |
var v_881 = scheme["primitives"]["cached-module-box"](v_877, v_878, v_879, v_880); | |
var v_882 = scheme["primitives"]["box-ref"](v_881); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_882["fun"](v_882, k_1148, v_875, v_876, v_865); | |
} | |
} | |
}; | |
return v_872["fun"](v_872, k_1131, v_865, v_866); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1121(v_864, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1149 = function(v_886, k_1165) { | |
var k_1150 = function(v_886, v_dummy, v_name) { | |
var v_887 = v_dummy; | |
var v_888 = v_name; | |
var v_889 = scheme["Syntax"]( | |
new scheme["Symbol"]("begin"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("name")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-56"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-5b"), new scheme["String"]("l-1e3d92e2925abd71-5c"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-56"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-58"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated/threads*")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated/threads*"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated/threads*")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated/threads*"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_890 = new scheme["Closure"](k_1166, 0); | |
var v_891 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_892 = new scheme["Symbol"]("map"); | |
var v_893 = scheme["FALSE"]; | |
var v_894 = scheme["TRUE"]; | |
var v_895 = scheme["primitives"]["cached-module-box"](v_891, v_892, v_893, v_894); | |
var v_896 = scheme["primitives"]["box-ref"](v_895); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1161 = function(v_arg, v_rest) { | |
var v_897 = v_arg; | |
var v_898 = v_rest; | |
var v_899 = scheme["primitives"]["cons"](v_889, v_897); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1165(v_899); | |
}; | |
return v_896["fun"](v_896, k_1161, v_890, v_888); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1150(v_886, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1166 = function(v_900, k_1174) { | |
var k_1167 = function(v_900, v_tmp_h1e3d92e2925abd71_h5f) { | |
var v_901 = v_tmp_h1e3d92e2925abd71_h5f; | |
var v_902 = scheme["EMPTY"]; | |
var v_903 = scheme["primitives"]["cons"](v_901, v_902); | |
var v_904 = scheme["Syntax"]( | |
new scheme["Symbol"]("define-deprecated/threads"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("name")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-56"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-5b"), new scheme["String"]("l-1e3d92e2925abd71-5c"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-56"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-58"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated/threads*")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated/threads*"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated/threads*")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated/threads*"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_905 = scheme["primitives"]["cons"](v_904, v_903); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1174(v_905); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1167(v_900, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1175 = function(v_906, k_1226) { | |
var k_1176 = function(v_906, v_x) { | |
var v_907 = v_x; | |
var v_908 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_909 = scheme["TRUE"]; | |
var v_910 = 49; | |
var v_911 = scheme["primitives"]["cached-toplevel-box"](v_910, v_908, v_909); | |
var v_912 = scheme["primitives"]["box-ref"](v_911); | |
var v_913 = new scheme["String"]("Import (ice-9 threads) to have access to `call-with-new-thread'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1185 = function(v_vals) { | |
var v_914 = v_vals; | |
var v_915 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_916 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_917 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_918 = scheme["FALSE"]; | |
var v_919 = scheme["TRUE"]; | |
var v_920 = scheme["primitives"]["cached-module-box"](v_916, v_917, v_918, v_919); | |
var v_921 = scheme["primitives"]["box-ref"](v_920); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1195 = function(v_tmp, v_rest) { | |
var v_922 = v_tmp; | |
var v_923 = v_rest; | |
if (scheme["is_true"](v_922)) { | |
{ | |
var v_942 = new scheme["Closure"](k_1243, 0); | |
var v_943 = 0; | |
var v_944 = scheme["primitives"]["builtin-ref"](v_943); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_944["fun"](v_944, k_1226, v_942, v_922); | |
} | |
} else { | |
{ | |
var v_924 = scheme["EMPTY"]; | |
var v_925 = scheme["primitives"]["cons"](v_907, v_924); | |
var v_926 = new scheme["Closure"](k_1227, 0); | |
var v_927 = 0; | |
var v_928 = scheme["primitives"]["builtin-ref"](v_927); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1204 = function(v_arg, v_rest) { | |
var v_929 = v_arg; | |
var v_930 = v_rest; | |
if (scheme["is_true"](v_929)) { | |
{ | |
var v_939 = new scheme["Closure"](k_1237, 0); | |
var v_940 = 0; | |
var v_941 = scheme["primitives"]["builtin-ref"](v_940); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_941["fun"](v_941, k_1226, v_939, v_925); | |
} | |
} else { | |
{ | |
var v_931 = scheme["FALSE"]; | |
var v_932 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_933 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_934 = new scheme["Symbol"]("syntax-violation"); | |
var v_935 = scheme["FALSE"]; | |
var v_936 = scheme["TRUE"]; | |
var v_937 = scheme["primitives"]["cached-module-box"](v_933, v_934, v_935, v_936); | |
var v_938 = scheme["primitives"]["box-ref"](v_937); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_938["fun"](v_938, k_1226, v_931, v_932, v_907); | |
} | |
} | |
}; | |
return v_928["fun"](v_928, k_1204, v_926, v_925); | |
} | |
} | |
}; | |
return v_921["fun"](v_921, k_1195, v_907, v_915); | |
}; | |
return v_912["fun"](v_912, k_1185, v_913); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1176(v_906, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1227 = function(v_945, k_1236) { | |
var k_1228 = function(v_945, v_id) { | |
var v_946 = v_id; | |
var v_947 = new scheme["Symbol"]("identifier?"); | |
var v_948 = scheme["TRUE"]; | |
var v_949 = 49; | |
var v_950 = scheme["primitives"]["cached-toplevel-box"](v_949, v_947, v_948); | |
var v_951 = scheme["primitives"]["box-ref"](v_950); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_951["fun"](v_951, k_1236, v_946); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1228(v_945, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1237 = function(v_952, k_1242) { | |
var k_1238 = function(v_952, v_id) { | |
var v_953 = v_id; | |
var v_954 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:call-with-new-thread"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-70"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-65"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1242(v_954); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1238(v_952, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1243 = function(v_955, k_1257) { | |
var k_1244 = function(v_955, v_id, v_arg) { | |
var v_956 = v_id; | |
var v_957 = v_arg; | |
var v_958 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-68"), new scheme["String"]("l-1e3d92e2925abd71-69"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-65"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_959 = scheme["EMPTY"]; | |
var v_960 = scheme["primitives"]["cons"](v_956, v_959); | |
var v_961 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-68"), new scheme["String"]("l-1e3d92e2925abd71-69"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-62"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-65"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_962 = scheme["primitives"]["cons"](v_961, v_960); | |
var v_963 = scheme["primitives"]["cons"](v_962, v_959); | |
var v_964 = scheme["primitives"]["cons"](v_961, v_957); | |
var v_965 = scheme["primitives"]["cons"](v_964, v_959); | |
var v_966 = scheme["primitives"]["cons"](v_963, v_965); | |
var v_967 = scheme["primitives"]["cons"](v_958, v_966); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1257(v_967); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1244(v_955, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1258 = function(v_968, k_1270) { | |
var k_1259 = function(v_968) { | |
var v_969 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_970 = new scheme["Symbol"]("module-export!"); | |
var v_971 = scheme["FALSE"]; | |
var v_972 = scheme["TRUE"]; | |
var v_973 = scheme["primitives"]["cached-module-box"](v_969, v_970, v_971, v_972); | |
var v_974 = scheme["primitives"]["box-ref"](v_973); | |
var v_975 = scheme["primitives"]["current-module"](); | |
var v_976 = scheme["list"](new scheme["Symbol"]("call-with-new-thread")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_974["fun"](v_974, k_1270, v_975, v_976); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1259(v_968); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1271 = function(v_977, k_1322) { | |
var k_1272 = function(v_977, v_x) { | |
var v_978 = v_x; | |
var v_979 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_980 = scheme["TRUE"]; | |
var v_981 = 47; | |
var v_982 = scheme["primitives"]["cached-toplevel-box"](v_981, v_979, v_980); | |
var v_983 = scheme["primitives"]["box-ref"](v_982); | |
var v_984 = new scheme["String"]("Import (ice-9 threads) to have access to `yield'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1281 = function(v_vals) { | |
var v_985 = v_vals; | |
var v_986 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_987 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_988 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_989 = scheme["FALSE"]; | |
var v_990 = scheme["TRUE"]; | |
var v_991 = scheme["primitives"]["cached-module-box"](v_987, v_988, v_989, v_990); | |
var v_992 = scheme["primitives"]["box-ref"](v_991); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1291 = function(v_tmp, v_rest) { | |
var v_993 = v_tmp; | |
var v_994 = v_rest; | |
if (scheme["is_true"](v_993)) { | |
{ | |
var v_1013 = new scheme["Closure"](k_1339, 0); | |
var v_1014 = 0; | |
var v_1015 = scheme["primitives"]["builtin-ref"](v_1014); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1015["fun"](v_1015, k_1322, v_1013, v_993); | |
} | |
} else { | |
{ | |
var v_995 = scheme["EMPTY"]; | |
var v_996 = scheme["primitives"]["cons"](v_978, v_995); | |
var v_997 = new scheme["Closure"](k_1323, 0); | |
var v_998 = 0; | |
var v_999 = scheme["primitives"]["builtin-ref"](v_998); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1300 = function(v_arg, v_rest) { | |
var v_1000 = v_arg; | |
var v_1001 = v_rest; | |
if (scheme["is_true"](v_1000)) { | |
{ | |
var v_1010 = new scheme["Closure"](k_1333, 0); | |
var v_1011 = 0; | |
var v_1012 = scheme["primitives"]["builtin-ref"](v_1011); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1012["fun"](v_1012, k_1322, v_1010, v_996); | |
} | |
} else { | |
{ | |
var v_1002 = scheme["FALSE"]; | |
var v_1003 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1004 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1005 = new scheme["Symbol"]("syntax-violation"); | |
var v_1006 = scheme["FALSE"]; | |
var v_1007 = scheme["TRUE"]; | |
var v_1008 = scheme["primitives"]["cached-module-box"](v_1004, v_1005, v_1006, v_1007); | |
var v_1009 = scheme["primitives"]["box-ref"](v_1008); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1009["fun"](v_1009, k_1322, v_1002, v_1003, v_978); | |
} | |
} | |
}; | |
return v_999["fun"](v_999, k_1300, v_997, v_996); | |
} | |
} | |
}; | |
return v_992["fun"](v_992, k_1291, v_978, v_986); | |
}; | |
return v_983["fun"](v_983, k_1281, v_984); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1272(v_977, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1323 = function(v_1016, k_1332) { | |
var k_1324 = function(v_1016, v_id) { | |
var v_1017 = v_id; | |
var v_1018 = new scheme["Symbol"]("identifier?"); | |
var v_1019 = scheme["TRUE"]; | |
var v_1020 = 47; | |
var v_1021 = scheme["primitives"]["cached-toplevel-box"](v_1020, v_1018, v_1019); | |
var v_1022 = scheme["primitives"]["box-ref"](v_1021); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1022["fun"](v_1022, k_1332, v_1017); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1324(v_1016, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1333 = function(v_1023, k_1338) { | |
var k_1334 = function(v_1023, v_id) { | |
var v_1024 = v_id; | |
var v_1025 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:yield"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-82"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-77"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1338(v_1025); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1334(v_1023, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1339 = function(v_1026, k_1353) { | |
var k_1340 = function(v_1026, v_id, v_arg) { | |
var v_1027 = v_id; | |
var v_1028 = v_arg; | |
var v_1029 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7a"), new scheme["String"]("l-1e3d92e2925abd71-7b"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-77"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1030 = scheme["EMPTY"]; | |
var v_1031 = scheme["primitives"]["cons"](v_1027, v_1030); | |
var v_1032 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7a"), new scheme["String"]("l-1e3d92e2925abd71-7b"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-74"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-77"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1033 = scheme["primitives"]["cons"](v_1032, v_1031); | |
var v_1034 = scheme["primitives"]["cons"](v_1033, v_1030); | |
var v_1035 = scheme["primitives"]["cons"](v_1032, v_1028); | |
var v_1036 = scheme["primitives"]["cons"](v_1035, v_1030); | |
var v_1037 = scheme["primitives"]["cons"](v_1034, v_1036); | |
var v_1038 = scheme["primitives"]["cons"](v_1029, v_1037); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1353(v_1038); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1340(v_1026, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1354 = function(v_1039, k_1366) { | |
var k_1355 = function(v_1039) { | |
var v_1040 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1041 = new scheme["Symbol"]("module-export!"); | |
var v_1042 = scheme["FALSE"]; | |
var v_1043 = scheme["TRUE"]; | |
var v_1044 = scheme["primitives"]["cached-module-box"](v_1040, v_1041, v_1042, v_1043); | |
var v_1045 = scheme["primitives"]["box-ref"](v_1044); | |
var v_1046 = scheme["primitives"]["current-module"](); | |
var v_1047 = scheme["list"](new scheme["Symbol"]("yield")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1045["fun"](v_1045, k_1366, v_1046, v_1047); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1355(v_1039); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1367 = function(v_1048, k_1418) { | |
var k_1368 = function(v_1048, v_x) { | |
var v_1049 = v_x; | |
var v_1050 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1051 = scheme["TRUE"]; | |
var v_1052 = 45; | |
var v_1053 = scheme["primitives"]["cached-toplevel-box"](v_1052, v_1050, v_1051); | |
var v_1054 = scheme["primitives"]["box-ref"](v_1053); | |
var v_1055 = new scheme["String"]("Import (ice-9 threads) to have access to `cancel-thread'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1377 = function(v_vals) { | |
var v_1056 = v_vals; | |
var v_1057 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1058 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1059 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1060 = scheme["FALSE"]; | |
var v_1061 = scheme["TRUE"]; | |
var v_1062 = scheme["primitives"]["cached-module-box"](v_1058, v_1059, v_1060, v_1061); | |
var v_1063 = scheme["primitives"]["box-ref"](v_1062); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1387 = function(v_tmp, v_rest) { | |
var v_1064 = v_tmp; | |
var v_1065 = v_rest; | |
if (scheme["is_true"](v_1064)) { | |
{ | |
var v_1084 = new scheme["Closure"](k_1435, 0); | |
var v_1085 = 0; | |
var v_1086 = scheme["primitives"]["builtin-ref"](v_1085); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1086["fun"](v_1086, k_1418, v_1084, v_1064); | |
} | |
} else { | |
{ | |
var v_1066 = scheme["EMPTY"]; | |
var v_1067 = scheme["primitives"]["cons"](v_1049, v_1066); | |
var v_1068 = new scheme["Closure"](k_1419, 0); | |
var v_1069 = 0; | |
var v_1070 = scheme["primitives"]["builtin-ref"](v_1069); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1396 = function(v_arg, v_rest) { | |
var v_1071 = v_arg; | |
var v_1072 = v_rest; | |
if (scheme["is_true"](v_1071)) { | |
{ | |
var v_1081 = new scheme["Closure"](k_1429, 0); | |
var v_1082 = 0; | |
var v_1083 = scheme["primitives"]["builtin-ref"](v_1082); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1083["fun"](v_1083, k_1418, v_1081, v_1067); | |
} | |
} else { | |
{ | |
var v_1073 = scheme["FALSE"]; | |
var v_1074 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1075 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1076 = new scheme["Symbol"]("syntax-violation"); | |
var v_1077 = scheme["FALSE"]; | |
var v_1078 = scheme["TRUE"]; | |
var v_1079 = scheme["primitives"]["cached-module-box"](v_1075, v_1076, v_1077, v_1078); | |
var v_1080 = scheme["primitives"]["box-ref"](v_1079); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1080["fun"](v_1080, k_1418, v_1073, v_1074, v_1049); | |
} | |
} | |
}; | |
return v_1070["fun"](v_1070, k_1396, v_1068, v_1067); | |
} | |
} | |
}; | |
return v_1063["fun"](v_1063, k_1387, v_1049, v_1057); | |
}; | |
return v_1054["fun"](v_1054, k_1377, v_1055); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1368(v_1048, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1419 = function(v_1087, k_1428) { | |
var k_1420 = function(v_1087, v_id) { | |
var v_1088 = v_id; | |
var v_1089 = new scheme["Symbol"]("identifier?"); | |
var v_1090 = scheme["TRUE"]; | |
var v_1091 = 45; | |
var v_1092 = scheme["primitives"]["cached-toplevel-box"](v_1091, v_1089, v_1090); | |
var v_1093 = scheme["primitives"]["box-ref"](v_1092); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1093["fun"](v_1093, k_1428, v_1088); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1420(v_1087, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1429 = function(v_1094, k_1434) { | |
var k_1430 = function(v_1094, v_id) { | |
var v_1095 = v_id; | |
var v_1096 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:cancel-thread"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-94"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-89"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1434(v_1096); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1430(v_1094, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1435 = function(v_1097, k_1449) { | |
var k_1436 = function(v_1097, v_id, v_arg) { | |
var v_1098 = v_id; | |
var v_1099 = v_arg; | |
var v_1100 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-8c"), new scheme["String"]("l-1e3d92e2925abd71-8d"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-89"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1101 = scheme["EMPTY"]; | |
var v_1102 = scheme["primitives"]["cons"](v_1098, v_1101); | |
var v_1103 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-8c"), new scheme["String"]("l-1e3d92e2925abd71-8d"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-86"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-89"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1104 = scheme["primitives"]["cons"](v_1103, v_1102); | |
var v_1105 = scheme["primitives"]["cons"](v_1104, v_1101); | |
var v_1106 = scheme["primitives"]["cons"](v_1103, v_1099); | |
var v_1107 = scheme["primitives"]["cons"](v_1106, v_1101); | |
var v_1108 = scheme["primitives"]["cons"](v_1105, v_1107); | |
var v_1109 = scheme["primitives"]["cons"](v_1100, v_1108); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1449(v_1109); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1436(v_1097, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1450 = function(v_1110, k_1462) { | |
var k_1451 = function(v_1110) { | |
var v_1111 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1112 = new scheme["Symbol"]("module-export!"); | |
var v_1113 = scheme["FALSE"]; | |
var v_1114 = scheme["TRUE"]; | |
var v_1115 = scheme["primitives"]["cached-module-box"](v_1111, v_1112, v_1113, v_1114); | |
var v_1116 = scheme["primitives"]["box-ref"](v_1115); | |
var v_1117 = scheme["primitives"]["current-module"](); | |
var v_1118 = scheme["list"](new scheme["Symbol"]("cancel-thread")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1116["fun"](v_1116, k_1462, v_1117, v_1118); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1451(v_1110); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1463 = function(v_1119, k_1514) { | |
var k_1464 = function(v_1119, v_x) { | |
var v_1120 = v_x; | |
var v_1121 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1122 = scheme["TRUE"]; | |
var v_1123 = 43; | |
var v_1124 = scheme["primitives"]["cached-toplevel-box"](v_1123, v_1121, v_1122); | |
var v_1125 = scheme["primitives"]["box-ref"](v_1124); | |
var v_1126 = new scheme["String"]("Import (ice-9 threads) to have access to `join-thread'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1473 = function(v_vals) { | |
var v_1127 = v_vals; | |
var v_1128 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1129 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1130 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1131 = scheme["FALSE"]; | |
var v_1132 = scheme["TRUE"]; | |
var v_1133 = scheme["primitives"]["cached-module-box"](v_1129, v_1130, v_1131, v_1132); | |
var v_1134 = scheme["primitives"]["box-ref"](v_1133); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1483 = function(v_tmp, v_rest) { | |
var v_1135 = v_tmp; | |
var v_1136 = v_rest; | |
if (scheme["is_true"](v_1135)) { | |
{ | |
var v_1155 = new scheme["Closure"](k_1531, 0); | |
var v_1156 = 0; | |
var v_1157 = scheme["primitives"]["builtin-ref"](v_1156); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1157["fun"](v_1157, k_1514, v_1155, v_1135); | |
} | |
} else { | |
{ | |
var v_1137 = scheme["EMPTY"]; | |
var v_1138 = scheme["primitives"]["cons"](v_1120, v_1137); | |
var v_1139 = new scheme["Closure"](k_1515, 0); | |
var v_1140 = 0; | |
var v_1141 = scheme["primitives"]["builtin-ref"](v_1140); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1492 = function(v_arg, v_rest) { | |
var v_1142 = v_arg; | |
var v_1143 = v_rest; | |
if (scheme["is_true"](v_1142)) { | |
{ | |
var v_1152 = new scheme["Closure"](k_1525, 0); | |
var v_1153 = 0; | |
var v_1154 = scheme["primitives"]["builtin-ref"](v_1153); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1154["fun"](v_1154, k_1514, v_1152, v_1138); | |
} | |
} else { | |
{ | |
var v_1144 = scheme["FALSE"]; | |
var v_1145 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1146 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1147 = new scheme["Symbol"]("syntax-violation"); | |
var v_1148 = scheme["FALSE"]; | |
var v_1149 = scheme["TRUE"]; | |
var v_1150 = scheme["primitives"]["cached-module-box"](v_1146, v_1147, v_1148, v_1149); | |
var v_1151 = scheme["primitives"]["box-ref"](v_1150); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1151["fun"](v_1151, k_1514, v_1144, v_1145, v_1120); | |
} | |
} | |
}; | |
return v_1141["fun"](v_1141, k_1492, v_1139, v_1138); | |
} | |
} | |
}; | |
return v_1134["fun"](v_1134, k_1483, v_1120, v_1128); | |
}; | |
return v_1125["fun"](v_1125, k_1473, v_1126); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1464(v_1119, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1515 = function(v_1158, k_1524) { | |
var k_1516 = function(v_1158, v_id) { | |
var v_1159 = v_id; | |
var v_1160 = new scheme["Symbol"]("identifier?"); | |
var v_1161 = scheme["TRUE"]; | |
var v_1162 = 43; | |
var v_1163 = scheme["primitives"]["cached-toplevel-box"](v_1162, v_1160, v_1161); | |
var v_1164 = scheme["primitives"]["box-ref"](v_1163); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1164["fun"](v_1164, k_1524, v_1159); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1516(v_1158, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1525 = function(v_1165, k_1530) { | |
var k_1526 = function(v_1165, v_id) { | |
var v_1166 = v_id; | |
var v_1167 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:join-thread"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-a6"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-9b"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1530(v_1167); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1526(v_1165, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1531 = function(v_1168, k_1545) { | |
var k_1532 = function(v_1168, v_id, v_arg) { | |
var v_1169 = v_id; | |
var v_1170 = v_arg; | |
var v_1171 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-9e"), new scheme["String"]("l-1e3d92e2925abd71-9f"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-9b"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1172 = scheme["EMPTY"]; | |
var v_1173 = scheme["primitives"]["cons"](v_1169, v_1172); | |
var v_1174 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-9e"), new scheme["String"]("l-1e3d92e2925abd71-9f"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-98"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-9b"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1175 = scheme["primitives"]["cons"](v_1174, v_1173); | |
var v_1176 = scheme["primitives"]["cons"](v_1175, v_1172); | |
var v_1177 = scheme["primitives"]["cons"](v_1174, v_1170); | |
var v_1178 = scheme["primitives"]["cons"](v_1177, v_1172); | |
var v_1179 = scheme["primitives"]["cons"](v_1176, v_1178); | |
var v_1180 = scheme["primitives"]["cons"](v_1171, v_1179); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1545(v_1180); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1532(v_1168, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1546 = function(v_1181, k_1558) { | |
var k_1547 = function(v_1181) { | |
var v_1182 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1183 = new scheme["Symbol"]("module-export!"); | |
var v_1184 = scheme["FALSE"]; | |
var v_1185 = scheme["TRUE"]; | |
var v_1186 = scheme["primitives"]["cached-module-box"](v_1182, v_1183, v_1184, v_1185); | |
var v_1187 = scheme["primitives"]["box-ref"](v_1186); | |
var v_1188 = scheme["primitives"]["current-module"](); | |
var v_1189 = scheme["list"](new scheme["Symbol"]("join-thread")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1187["fun"](v_1187, k_1558, v_1188, v_1189); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1547(v_1181); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1559 = function(v_1190, k_1610) { | |
var k_1560 = function(v_1190, v_x) { | |
var v_1191 = v_x; | |
var v_1192 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1193 = scheme["TRUE"]; | |
var v_1194 = 41; | |
var v_1195 = scheme["primitives"]["cached-toplevel-box"](v_1194, v_1192, v_1193); | |
var v_1196 = scheme["primitives"]["box-ref"](v_1195); | |
var v_1197 = new scheme["String"]("Import (ice-9 threads) to have access to `thread?'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1569 = function(v_vals) { | |
var v_1198 = v_vals; | |
var v_1199 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1200 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1201 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1202 = scheme["FALSE"]; | |
var v_1203 = scheme["TRUE"]; | |
var v_1204 = scheme["primitives"]["cached-module-box"](v_1200, v_1201, v_1202, v_1203); | |
var v_1205 = scheme["primitives"]["box-ref"](v_1204); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1579 = function(v_tmp, v_rest) { | |
var v_1206 = v_tmp; | |
var v_1207 = v_rest; | |
if (scheme["is_true"](v_1206)) { | |
{ | |
var v_1226 = new scheme["Closure"](k_1627, 0); | |
var v_1227 = 0; | |
var v_1228 = scheme["primitives"]["builtin-ref"](v_1227); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1228["fun"](v_1228, k_1610, v_1226, v_1206); | |
} | |
} else { | |
{ | |
var v_1208 = scheme["EMPTY"]; | |
var v_1209 = scheme["primitives"]["cons"](v_1191, v_1208); | |
var v_1210 = new scheme["Closure"](k_1611, 0); | |
var v_1211 = 0; | |
var v_1212 = scheme["primitives"]["builtin-ref"](v_1211); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1588 = function(v_arg, v_rest) { | |
var v_1213 = v_arg; | |
var v_1214 = v_rest; | |
if (scheme["is_true"](v_1213)) { | |
{ | |
var v_1223 = new scheme["Closure"](k_1621, 0); | |
var v_1224 = 0; | |
var v_1225 = scheme["primitives"]["builtin-ref"](v_1224); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1225["fun"](v_1225, k_1610, v_1223, v_1209); | |
} | |
} else { | |
{ | |
var v_1215 = scheme["FALSE"]; | |
var v_1216 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1217 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1218 = new scheme["Symbol"]("syntax-violation"); | |
var v_1219 = scheme["FALSE"]; | |
var v_1220 = scheme["TRUE"]; | |
var v_1221 = scheme["primitives"]["cached-module-box"](v_1217, v_1218, v_1219, v_1220); | |
var v_1222 = scheme["primitives"]["box-ref"](v_1221); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1222["fun"](v_1222, k_1610, v_1215, v_1216, v_1191); | |
} | |
} | |
}; | |
return v_1212["fun"](v_1212, k_1588, v_1210, v_1209); | |
} | |
} | |
}; | |
return v_1205["fun"](v_1205, k_1579, v_1191, v_1199); | |
}; | |
return v_1196["fun"](v_1196, k_1569, v_1197); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1560(v_1190, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1611 = function(v_1229, k_1620) { | |
var k_1612 = function(v_1229, v_id) { | |
var v_1230 = v_id; | |
var v_1231 = new scheme["Symbol"]("identifier?"); | |
var v_1232 = scheme["TRUE"]; | |
var v_1233 = 41; | |
var v_1234 = scheme["primitives"]["cached-toplevel-box"](v_1233, v_1231, v_1232); | |
var v_1235 = scheme["primitives"]["box-ref"](v_1234); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1235["fun"](v_1235, k_1620, v_1230); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1612(v_1229, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1621 = function(v_1236, k_1626) { | |
var k_1622 = function(v_1236, v_id) { | |
var v_1237 = v_id; | |
var v_1238 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:thread?"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-b8"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-ad"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1626(v_1238); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1622(v_1236, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1627 = function(v_1239, k_1641) { | |
var k_1628 = function(v_1239, v_id, v_arg) { | |
var v_1240 = v_id; | |
var v_1241 = v_arg; | |
var v_1242 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-b0"), new scheme["String"]("l-1e3d92e2925abd71-b1"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-ad"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1243 = scheme["EMPTY"]; | |
var v_1244 = scheme["primitives"]["cons"](v_1240, v_1243); | |
var v_1245 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-b0"), new scheme["String"]("l-1e3d92e2925abd71-b1"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-aa"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-ad"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1246 = scheme["primitives"]["cons"](v_1245, v_1244); | |
var v_1247 = scheme["primitives"]["cons"](v_1246, v_1243); | |
var v_1248 = scheme["primitives"]["cons"](v_1245, v_1241); | |
var v_1249 = scheme["primitives"]["cons"](v_1248, v_1243); | |
var v_1250 = scheme["primitives"]["cons"](v_1247, v_1249); | |
var v_1251 = scheme["primitives"]["cons"](v_1242, v_1250); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1641(v_1251); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1628(v_1239, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1642 = function(v_1252, k_1654) { | |
var k_1643 = function(v_1252) { | |
var v_1253 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1254 = new scheme["Symbol"]("module-export!"); | |
var v_1255 = scheme["FALSE"]; | |
var v_1256 = scheme["TRUE"]; | |
var v_1257 = scheme["primitives"]["cached-module-box"](v_1253, v_1254, v_1255, v_1256); | |
var v_1258 = scheme["primitives"]["box-ref"](v_1257); | |
var v_1259 = scheme["primitives"]["current-module"](); | |
var v_1260 = scheme["list"](new scheme["Symbol"]("thread?")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1258["fun"](v_1258, k_1654, v_1259, v_1260); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1643(v_1252); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1655 = function(v_1261, k_1706) { | |
var k_1656 = function(v_1261, v_x) { | |
var v_1262 = v_x; | |
var v_1263 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1264 = scheme["TRUE"]; | |
var v_1265 = 39; | |
var v_1266 = scheme["primitives"]["cached-toplevel-box"](v_1265, v_1263, v_1264); | |
var v_1267 = scheme["primitives"]["box-ref"](v_1266); | |
var v_1268 = new scheme["String"]("Import (ice-9 threads) to have access to `make-mutex'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1665 = function(v_vals) { | |
var v_1269 = v_vals; | |
var v_1270 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1271 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1272 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1273 = scheme["FALSE"]; | |
var v_1274 = scheme["TRUE"]; | |
var v_1275 = scheme["primitives"]["cached-module-box"](v_1271, v_1272, v_1273, v_1274); | |
var v_1276 = scheme["primitives"]["box-ref"](v_1275); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1675 = function(v_tmp, v_rest) { | |
var v_1277 = v_tmp; | |
var v_1278 = v_rest; | |
if (scheme["is_true"](v_1277)) { | |
{ | |
var v_1297 = new scheme["Closure"](k_1723, 0); | |
var v_1298 = 0; | |
var v_1299 = scheme["primitives"]["builtin-ref"](v_1298); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1299["fun"](v_1299, k_1706, v_1297, v_1277); | |
} | |
} else { | |
{ | |
var v_1279 = scheme["EMPTY"]; | |
var v_1280 = scheme["primitives"]["cons"](v_1262, v_1279); | |
var v_1281 = new scheme["Closure"](k_1707, 0); | |
var v_1282 = 0; | |
var v_1283 = scheme["primitives"]["builtin-ref"](v_1282); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1684 = function(v_arg, v_rest) { | |
var v_1284 = v_arg; | |
var v_1285 = v_rest; | |
if (scheme["is_true"](v_1284)) { | |
{ | |
var v_1294 = new scheme["Closure"](k_1717, 0); | |
var v_1295 = 0; | |
var v_1296 = scheme["primitives"]["builtin-ref"](v_1295); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1296["fun"](v_1296, k_1706, v_1294, v_1280); | |
} | |
} else { | |
{ | |
var v_1286 = scheme["FALSE"]; | |
var v_1287 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1288 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1289 = new scheme["Symbol"]("syntax-violation"); | |
var v_1290 = scheme["FALSE"]; | |
var v_1291 = scheme["TRUE"]; | |
var v_1292 = scheme["primitives"]["cached-module-box"](v_1288, v_1289, v_1290, v_1291); | |
var v_1293 = scheme["primitives"]["box-ref"](v_1292); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1293["fun"](v_1293, k_1706, v_1286, v_1287, v_1262); | |
} | |
} | |
}; | |
return v_1283["fun"](v_1283, k_1684, v_1281, v_1280); | |
} | |
} | |
}; | |
return v_1276["fun"](v_1276, k_1675, v_1262, v_1270); | |
}; | |
return v_1267["fun"](v_1267, k_1665, v_1268); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1656(v_1261, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1707 = function(v_1300, k_1716) { | |
var k_1708 = function(v_1300, v_id) { | |
var v_1301 = v_id; | |
var v_1302 = new scheme["Symbol"]("identifier?"); | |
var v_1303 = scheme["TRUE"]; | |
var v_1304 = 39; | |
var v_1305 = scheme["primitives"]["cached-toplevel-box"](v_1304, v_1302, v_1303); | |
var v_1306 = scheme["primitives"]["box-ref"](v_1305); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1306["fun"](v_1306, k_1716, v_1301); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1708(v_1300, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1717 = function(v_1307, k_1722) { | |
var k_1718 = function(v_1307, v_id) { | |
var v_1308 = v_id; | |
var v_1309 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:make-mutex"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-ca"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-bf"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1722(v_1309); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1718(v_1307, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1723 = function(v_1310, k_1737) { | |
var k_1724 = function(v_1310, v_id, v_arg) { | |
var v_1311 = v_id; | |
var v_1312 = v_arg; | |
var v_1313 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-c2"), new scheme["String"]("l-1e3d92e2925abd71-c3"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-bf"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1314 = scheme["EMPTY"]; | |
var v_1315 = scheme["primitives"]["cons"](v_1311, v_1314); | |
var v_1316 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-c2"), new scheme["String"]("l-1e3d92e2925abd71-c3"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-bc"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-bf"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1317 = scheme["primitives"]["cons"](v_1316, v_1315); | |
var v_1318 = scheme["primitives"]["cons"](v_1317, v_1314); | |
var v_1319 = scheme["primitives"]["cons"](v_1316, v_1312); | |
var v_1320 = scheme["primitives"]["cons"](v_1319, v_1314); | |
var v_1321 = scheme["primitives"]["cons"](v_1318, v_1320); | |
var v_1322 = scheme["primitives"]["cons"](v_1313, v_1321); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1737(v_1322); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1724(v_1310, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1738 = function(v_1323, k_1750) { | |
var k_1739 = function(v_1323) { | |
var v_1324 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1325 = new scheme["Symbol"]("module-export!"); | |
var v_1326 = scheme["FALSE"]; | |
var v_1327 = scheme["TRUE"]; | |
var v_1328 = scheme["primitives"]["cached-module-box"](v_1324, v_1325, v_1326, v_1327); | |
var v_1329 = scheme["primitives"]["box-ref"](v_1328); | |
var v_1330 = scheme["primitives"]["current-module"](); | |
var v_1331 = scheme["list"](new scheme["Symbol"]("make-mutex")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1329["fun"](v_1329, k_1750, v_1330, v_1331); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1739(v_1323); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1751 = function(v_1332, k_1802) { | |
var k_1752 = function(v_1332, v_x) { | |
var v_1333 = v_x; | |
var v_1334 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1335 = scheme["TRUE"]; | |
var v_1336 = 37; | |
var v_1337 = scheme["primitives"]["cached-toplevel-box"](v_1336, v_1334, v_1335); | |
var v_1338 = scheme["primitives"]["box-ref"](v_1337); | |
var v_1339 = new scheme["String"]("Import (ice-9 threads) to have access to `make-recursive-mutex'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1761 = function(v_vals) { | |
var v_1340 = v_vals; | |
var v_1341 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1342 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1343 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1344 = scheme["FALSE"]; | |
var v_1345 = scheme["TRUE"]; | |
var v_1346 = scheme["primitives"]["cached-module-box"](v_1342, v_1343, v_1344, v_1345); | |
var v_1347 = scheme["primitives"]["box-ref"](v_1346); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1771 = function(v_tmp, v_rest) { | |
var v_1348 = v_tmp; | |
var v_1349 = v_rest; | |
if (scheme["is_true"](v_1348)) { | |
{ | |
var v_1368 = new scheme["Closure"](k_1819, 0); | |
var v_1369 = 0; | |
var v_1370 = scheme["primitives"]["builtin-ref"](v_1369); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1370["fun"](v_1370, k_1802, v_1368, v_1348); | |
} | |
} else { | |
{ | |
var v_1350 = scheme["EMPTY"]; | |
var v_1351 = scheme["primitives"]["cons"](v_1333, v_1350); | |
var v_1352 = new scheme["Closure"](k_1803, 0); | |
var v_1353 = 0; | |
var v_1354 = scheme["primitives"]["builtin-ref"](v_1353); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1780 = function(v_arg, v_rest) { | |
var v_1355 = v_arg; | |
var v_1356 = v_rest; | |
if (scheme["is_true"](v_1355)) { | |
{ | |
var v_1365 = new scheme["Closure"](k_1813, 0); | |
var v_1366 = 0; | |
var v_1367 = scheme["primitives"]["builtin-ref"](v_1366); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1367["fun"](v_1367, k_1802, v_1365, v_1351); | |
} | |
} else { | |
{ | |
var v_1357 = scheme["FALSE"]; | |
var v_1358 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1359 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1360 = new scheme["Symbol"]("syntax-violation"); | |
var v_1361 = scheme["FALSE"]; | |
var v_1362 = scheme["TRUE"]; | |
var v_1363 = scheme["primitives"]["cached-module-box"](v_1359, v_1360, v_1361, v_1362); | |
var v_1364 = scheme["primitives"]["box-ref"](v_1363); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1364["fun"](v_1364, k_1802, v_1357, v_1358, v_1333); | |
} | |
} | |
}; | |
return v_1354["fun"](v_1354, k_1780, v_1352, v_1351); | |
} | |
} | |
}; | |
return v_1347["fun"](v_1347, k_1771, v_1333, v_1341); | |
}; | |
return v_1338["fun"](v_1338, k_1761, v_1339); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1752(v_1332, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1803 = function(v_1371, k_1812) { | |
var k_1804 = function(v_1371, v_id) { | |
var v_1372 = v_id; | |
var v_1373 = new scheme["Symbol"]("identifier?"); | |
var v_1374 = scheme["TRUE"]; | |
var v_1375 = 37; | |
var v_1376 = scheme["primitives"]["cached-toplevel-box"](v_1375, v_1373, v_1374); | |
var v_1377 = scheme["primitives"]["box-ref"](v_1376); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1377["fun"](v_1377, k_1812, v_1372); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1804(v_1371, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1813 = function(v_1378, k_1818) { | |
var k_1814 = function(v_1378, v_id) { | |
var v_1379 = v_id; | |
var v_1380 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:make-recursive-mutex"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-dc"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-d1"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1818(v_1380); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1814(v_1378, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1819 = function(v_1381, k_1833) { | |
var k_1820 = function(v_1381, v_id, v_arg) { | |
var v_1382 = v_id; | |
var v_1383 = v_arg; | |
var v_1384 = scheme["Syntax"]( | |
new scheme["Symbol"]("let"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-d4"), new scheme["String"]("l-1e3d92e2925abd71-d5"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-d1"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1385 = scheme["EMPTY"]; | |
var v_1386 = scheme["primitives"]["cons"](v_1382, v_1385); | |
var v_1387 = scheme["Syntax"]( | |
new scheme["Symbol"]("x"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id"), new scheme["Symbol"]("arg")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-d4"), new scheme["String"]("l-1e3d92e2925abd71-d5"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-ce"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-d1"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Symbol"]("shift"), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("dummy"), new scheme["Symbol"]("var"), new scheme["Symbol"]("msg"), new scheme["Symbol"]("exp")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top")), scheme["list"](new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-7"), new scheme["String"]("l-1e3d92e2925abd71-8"), new scheme["String"]("l-1e3d92e2925abd71-9"), new scheme["String"]("l-1e3d92e2925abd71-a"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-2"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-4"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["list"](new scheme["Symbol"]("define-deprecated")), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("define-deprecated"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))))) | |
), | |
scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")) | |
); | |
var v_1388 = scheme["primitives"]["cons"](v_1387, v_1386); | |
var v_1389 = scheme["primitives"]["cons"](v_1388, v_1385); | |
var v_1390 = scheme["primitives"]["cons"](v_1387, v_1383); | |
var v_1391 = scheme["primitives"]["cons"](v_1390, v_1385); | |
var v_1392 = scheme["primitives"]["cons"](v_1389, v_1391); | |
var v_1393 = scheme["primitives"]["cons"](v_1384, v_1392); | |
scheme["primitives"]["handle-interrupts"](); | |
return k_1833(v_1393); | |
}; | |
if (arguments["length"] == 4) { | |
{ | |
return k_1820(v_1381, arguments[2], arguments[3]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1834 = function(v_1394, k_1846) { | |
var k_1835 = function(v_1394) { | |
var v_1395 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1396 = new scheme["Symbol"]("module-export!"); | |
var v_1397 = scheme["FALSE"]; | |
var v_1398 = scheme["TRUE"]; | |
var v_1399 = scheme["primitives"]["cached-module-box"](v_1395, v_1396, v_1397, v_1398); | |
var v_1400 = scheme["primitives"]["box-ref"](v_1399); | |
var v_1401 = scheme["primitives"]["current-module"](); | |
var v_1402 = scheme["list"](new scheme["Symbol"]("make-recursive-mutex")); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1400["fun"](v_1400, k_1846, v_1401, v_1402); | |
}; | |
if (arguments["length"] == 2) { | |
{ | |
return k_1835(v_1394); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1847 = function(v_1403, k_1898) { | |
var k_1848 = function(v_1403, v_x) { | |
var v_1404 = v_x; | |
var v_1405 = new scheme["Symbol"]("issue-deprecation-warning"); | |
var v_1406 = scheme["TRUE"]; | |
var v_1407 = 35; | |
var v_1408 = scheme["primitives"]["cached-toplevel-box"](v_1407, v_1405, v_1406); | |
var v_1409 = scheme["primitives"]["box-ref"](v_1408); | |
var v_1410 = new scheme["String"]("Import (ice-9 threads) to have access to `lock-mutex'."); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1857 = function(v_vals) { | |
var v_1411 = v_vals; | |
var v_1412 = new scheme["Pair"](new scheme["Symbol"]("any"), new scheme["Symbol"]("each-any")); | |
var v_1413 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1414 = new scheme["Symbol"]("$sc-dispatch"); | |
var v_1415 = scheme["FALSE"]; | |
var v_1416 = scheme["TRUE"]; | |
var v_1417 = scheme["primitives"]["cached-module-box"](v_1413, v_1414, v_1415, v_1416); | |
var v_1418 = scheme["primitives"]["box-ref"](v_1417); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1867 = function(v_tmp, v_rest) { | |
var v_1419 = v_tmp; | |
var v_1420 = v_rest; | |
if (scheme["is_true"](v_1419)) { | |
{ | |
var v_1439 = new scheme["Closure"](k_1915, 0); | |
var v_1440 = 0; | |
var v_1441 = scheme["primitives"]["builtin-ref"](v_1440); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1441["fun"](v_1441, k_1898, v_1439, v_1419); | |
} | |
} else { | |
{ | |
var v_1421 = scheme["EMPTY"]; | |
var v_1422 = scheme["primitives"]["cons"](v_1404, v_1421); | |
var v_1423 = new scheme["Closure"](k_1899, 0); | |
var v_1424 = 0; | |
var v_1425 = scheme["primitives"]["builtin-ref"](v_1424); | |
scheme["primitives"]["handle-interrupts"](); | |
var k_1876 = function(v_arg, v_rest) { | |
var v_1426 = v_arg; | |
var v_1427 = v_rest; | |
if (scheme["is_true"](v_1426)) { | |
{ | |
var v_1436 = new scheme["Closure"](k_1909, 0); | |
var v_1437 = 0; | |
var v_1438 = scheme["primitives"]["builtin-ref"](v_1437); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1438["fun"](v_1438, k_1898, v_1436, v_1422); | |
} | |
} else { | |
{ | |
var v_1428 = scheme["FALSE"]; | |
var v_1429 = new scheme["String"]("source expression failed to match any pattern"); | |
var v_1430 = scheme["list"](new scheme["Symbol"]("guile")); | |
var v_1431 = new scheme["Symbol"]("syntax-violation"); | |
var v_1432 = scheme["FALSE"]; | |
var v_1433 = scheme["TRUE"]; | |
var v_1434 = scheme["primitives"]["cached-module-box"](v_1430, v_1431, v_1432, v_1433); | |
var v_1435 = scheme["primitives"]["box-ref"](v_1434); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1435["fun"](v_1435, k_1898, v_1428, v_1429, v_1404); | |
} | |
} | |
}; | |
return v_1425["fun"](v_1425, k_1876, v_1423, v_1422); | |
} | |
} | |
}; | |
return v_1418["fun"](v_1418, k_1867, v_1404, v_1412); | |
}; | |
return v_1409["fun"](v_1409, k_1857, v_1410); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1848(v_1403, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1899 = function(v_1442, k_1908) { | |
var k_1900 = function(v_1442, v_id) { | |
var v_1443 = v_id; | |
var v_1444 = new scheme["Symbol"]("identifier?"); | |
var v_1445 = scheme["TRUE"]; | |
var v_1446 = 35; | |
var v_1447 = scheme["primitives"]["cached-toplevel-box"](v_1446, v_1444, v_1445); | |
var v_1448 = scheme["primitives"]["box-ref"](v_1447); | |
scheme["primitives"]["handle-interrupts"](); | |
return v_1448["fun"](v_1448, k_1908, v_1443); | |
}; | |
if (arguments["length"] == 3) { | |
{ | |
return k_1900(v_1442, arguments[2]); | |
} | |
} else { | |
{ | |
return undefined; | |
} | |
} | |
}; | |
var k_1909 = function(v_1449, k_1914) { | |
var k_1910 = function(v_1449, v_id) { | |
var v_1450 = v_id; | |
var v_1451 = scheme["Syntax"]( | |
new scheme["Symbol"]("threads:lock-mutex"), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("id")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-e0"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-ee"))), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), scheme["EMPTY"], scheme["EMPTY"], scheme["EMPTY"]), | |
new scheme["Vector"](new scheme["Symbol"]("ribcage"), new scheme["Vector"](new scheme["Symbol"]("x")), new scheme["Vector"](scheme["list"](new scheme["Symbol"]("m-1e3d92e2925abd71-e0"), new scheme["Symbol"]("top"))), new scheme["Vector"](new scheme["String"]("l-1e3d92e2925abd71-e3"))), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-recursive-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("join-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("cancel-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("yield"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("call-with-new-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))) | |
) | |
), | |
new scheme["Vector"]( | |
new scheme["Symbol"]("ribcage"), | |
scheme["list"]( | |
new scheme["Symbol"]("current-processor-count"), | |
new scheme["Symbol"]("total-processor-count"), | |
new scheme["Symbol"]("thread-exited?"), | |
new scheme["Symbol"]("all-threads"), | |
new scheme["Symbol"]("current-thread"), | |
new scheme["Symbol"]("condition-variable?"), | |
new scheme["Symbol"]("broadcast-condition-variable"), | |
new scheme["Symbol"]("signal-condition-variable"), | |
new scheme["Symbol"]("wait-condition-variable"), | |
new scheme["Symbol"]("make-condition-variable"), | |
new scheme["Symbol"]("mutex-locked?"), | |
new scheme["Symbol"]("mutex-level"), | |
new scheme["Symbol"]("mutex-owner"), | |
new scheme["Symbol"]("mutex?"), | |
new scheme["Symbol"]("unlock-mutex"), | |
new scheme["Symbol"]("try-mutex"), | |
new scheme["Symbol"]("lock-mutex"), | |
new scheme["Symbol"]("make-recursive-mutex"), | |
new scheme["Symbol"]("make-mutex"), | |
new scheme["Symbol"]("thread?"), | |
new scheme["Symbol"]("join-thread"), | |
new scheme["Symbol"]("cancel-thread"), | |
new scheme["Symbol"]("yield"), | |
new scheme["Symbol"]("call-with-new-thread") | |
), | |
scheme["list"]( | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")), | |
scheme["list"](new scheme["Symbol"]("top")) | |
), | |
scheme["list"]( | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("total-processor-count"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("thread-exited?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("all-threads"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("current-thread"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("condition-variable?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("broadcast-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("signal-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("wait-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("make-condition-variable"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-locked?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-level"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex-owner"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("mutex?"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("unlock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("try-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
new scheme["Pair"](scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")), scheme["Syntax"](new scheme["Symbol"]("lock-mutex"), scheme["list"](scheme["list"](new scheme["Symbol"]("top"))), scheme["list"](new scheme["Symbol"]("hygiene"), new scheme["Symbol"]("ice-9"), new scheme["Symbol"]("deprecated")))), | |
ne |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment